В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

Информатика

1) Запиши выражение +/k в виде пригодном для использования в программе:

(+)/
+/
все ответы верные
(+)÷

2) Какой тип имеет переменная h, если после выполнения оператора write (h) на экран было выведено следующее: Q?

char
нет верного ответа
boolean
shortint

3) Дана программа.

begin
write ('umbrella ');
write ('Переведи!')
end.

На экране данные выведены следующим образом:

Переведи!
umbrella
umbrella
Переведи!
umbrella Переведи!

4) Запусти Pascal. Введи программу.

program pr_1;
var
x,y,sum, umn: integer;
begin
write ('x=');
readln (x);
write ('y=');
readln (y);
sum:=x+y;
umn:=x*y;
writeln ('sum=',sum);
writeln ('umn=',umn);
readln;
end.

Результаты работы внеси в таблицу для заданных и .
x - 23
y - 36

5) Дана программа. Введи данную программу в Паскаль.

program perimetr_1;
var
a,b,p:real;
begin
a: = 7;
b: = 7;
p:=2*(a+b);
writeln('p=',p:4:0)
end.

Полученный результат:

6) Вычисли =38+48/5+5 .
Запиши программу для вычисления в Паскале и выведи на экран.

var
x:real;
begin
x:=(38+48)*(5+5);
writeln('x=',x:4:2);
readln;
end.

var
x:real;
begin
x:=(38+48)/(5+5);
end.

var
x:real;
begin
x:=(38+48)/(5+5);
writeln('x=',x:4:2);
readln;
end.

var
x:char;
begin
x:=(38+48)/(5+5);
writeln('x=',x:4:2);
readln;
end.

7) Выбери программу, которая вычисляет длину гипотенузы.

var
m,x,p:real;
begin
writeln('Введи длины катетов m и x ');
readln(m,x);
p:=m*m+x*x;
writeln('p=',c:8:2);
readln;
end.

var
m,x,p:real;
begin
writeln('Введи длины катетов m и x ');
readln(m,x);
p:=sqrt(sqr(m)+sqr(x));
writeln('p=',p:8:2);
readln;
end.

var
m,x,p:real;
begin
writeln('Введи длины катетов m и x ');
readln(m,x);
p:=sqr(sqrt(m)+sqrt(x));
writeln('p=',c:8:2);
readln;
end.

8) Составить алгоритм сложения двух целых чисел и , вводимых с клавиатуры. Результат сложения записать в виде переменной . По данному алгоритму написать программу в Паскале.

Алгоритм

алг сложение
цел F,N,W
нач
ввод F
ввод N
W=F+N
вывод W
кон
алг сложение
цел F,N,W
нач
ввод F
ввод W
N:=F+W
вывод W
кон
алг сложение
цел F,N,W
нач
ввод F
ввод N
W:=F+N
вывод W
кон

Программа в Паскале

program summa;
var
F,N,W:integer;
begin
readln(F);
readln(N);
W:=F+N;
writeln(W);

program summa;
var
F,N,W:integer;
begin
readln(F);
readln(N);
W:=F+N;
writeln(F);
end.

program summa;
var
F,N,W:integer;
begin
readln(F);
readln(N);
W:=F+N;
writeln(W);
end.

9) Определи расстояние на плоскости между двумя точками с заданными координатами 1(1,1)и 2(2,2). ответ введи целым числом.

Если координаты точек: 1=3;1=22=9;2=13.
ответ округли до целых.

ответ: =

10) Дано целое число. Если оно является положительным, то прибавить к нему 47; в противном случае не изменять его. Вывести полученное число.

program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > 0 then a:=a+47;
writeln(a);
end.

program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > 0 then a:=a;
writeln(a);
end.

program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a < 0 then a:=a+47;
writeln(a);
end.

11) Заполни пропуски в программе на языке Паскаль.

Определить, принадлежит ли точка z отрезку

Показать ответ
Ответ:
nyamnov
nyamnov
30.12.2020 08:00
Var x, i, n, s: longint;                                      //объявление переменных
 begin s := 0;                                                 //изначально сумма равна 0
  read(x, n);                                                   //ввод x,n
  for i := 1 to n do s := s + trunc(power(x, i));//n раз
                                                                    //прибавляем к сумме x в i  
 //степени(power)
  write(s);                                                     //выводим сумму
end. 
0,0(0 оценок)
Ответ:
alino4ka2012
alino4ka2012
12.07.2022 10:33
1) 
#include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a, b; printf("\n Введите первое число > "); scanf_s("%d", &a); printf("\n Введите второе число > "); scanf_s("%d", &b); if (a < b)printf("\n Второе число больше первого\n %d<%d\n",a,b); if (a > b)printf("\n Второе число меньше первого\n %d>%d\n", a, b); system("pause");}

2) Если я верно понял задание, то

#include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("\n Введите число > "); scanf_s("%d", &a); if (a > 0)printf("\n Число %d положительное\n", a); else printf("\n Число %d отрицательное\n", a); system("pause");}

3) 

#include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); float a, b; int zn; printf("\n Введите a > "); scanf_s("%f", &a); printf("\n Введите b > "); scanf_s("%f", &b); printf("\n Для сложения a и b введите - 1"); printf("\n Для вычитания из числа a числа b - 2 "); printf("\n Для умножения a на b - 3 "); printf("\n Для умножения a на b - 4\n"); scanf_s("%d", &zn); if (zn == 1) printf("\n %5.2f+%5.2f=%5.2f", a, b, a + b); if (zn == 2) printf("\n %5.2f-%5.2f=%5.2f", a, b, a - b); if (zn == 3) printf("\n %5.2f*%5.2f=%5.2f", a, b, a*b); if (zn == 4) printf("\n %5.2f/%5.2f=%5.2f", a, b, a / b); printf("\n"); system("pause");}

4) #include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("\n Введите число > "); scanf_s("%d", &a); if ((a>0) && (a<=30))printf("\n Число приналежит диапозону от 1 до 30\n"); else printf("\n Число не принадлежит диапозону от 1 до 30\n"); system("pause");}

5) #include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("\n Введите число > "); scanf_s("%d", &a); if (a % 2 == 0)printf("\n Число четное\n"); else printf("\n Число нечетное\n"); system("pause");}
6) 
#include <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a, i; printf("\n Введите число > "); scanf_s("%d", &a); if (a < 10)i = 1; if ((a < 100) && (a >= 10))i = 2; if ((a < 1000) && (a >= 100))i = 3; if ((a < 10000) && (a >= 1000))i = 4; if ((a < 100000) && (a >= 10000))i = 5; printf("\n В введенном числе %d цифр\n", i); system("pause");}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота