Rexmaster0
29.01.2020 03:41

Найди правильные имена переменных и выбери их. Если имя переменной указано с ошибкой, выдели ошибочный символ красной заливкой. Чему будут равны значения переменных a и b после выполнения программы, если вначале они имели значения a = 4 и b = 7? Выполните ручную прокрутку программы.

Ввести три числа, найти их сумму.

Пример:

Введите три числа:

4

5

7

4+5+7=16

Ввести три числа, найти их сумму и произведение.

Пример:

Введите три числа:

4

5

7

4+5+7=16

4*5*7=140

Ввести три числа, найти их сумму, произведение и среднее арифметическое.

Пример:

Введите три числа:

4

5

7

4+5+7=16

4*5*7=140

(4+5+7)/3=5.333333

Ввести сторону квадрата. Найти и вывести на экран площадь и периметр квадрата.

Пример:

Введите сторону квадрата:

3

Периметр квадрата равен 12

Площадь квадрата равна 9

Ввести значение длины и ширины прямоугольника. Найти и вывести на экран площадь и периметр прямоугольника.

Требуется написать программу, в которой вводятся скорость и время движения автомобиля и выводится на экран расстояние, которое он проехал.

на уровне 7 класса
там где что то написано желательно тоже решитт

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
sashasevsova
05.09.2020 03:21

Паскаль.

 

Немного не понятно: от 1 до 10  это относится только к нечетным числам или ко всем? Ну напишу программу которая просто все числа вычисляет, если сама не сможешь поставить условие ограничения, то сообщи точное условие задачи и напиши мне в личку

 

program jjj;

var a: array [1..10] of integer; i,summa,proizv:integer;

begin

for i:=1 to 10 do begin

   Writeln('напишите элемент массива номер ',i); read(a[i]);

                        end;

For i:=1 to 10 do begin

                              if a[i] mod 2=0 then summa:=summa+a[i] else

                                                       proizv:=proizv*a[i];

                         end;

Writeln(summa,'   ',proizv); readln;

end.

0,0(0 оценок)
Ответ:
Давидычь
26.03.2020 23:48
1. Вот так сейчас решают подобные задачи:

// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
begin
  Writeln(Range(1,100).Select(i->sin(i)*cos(i)).Where(x->x<>0).Average)
end.

Тестовое решение:
-0.00136006072493969

2. А вот так учат писать это же школьные учителя:

// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
var
  m:array[1..100] of real;
  i,k:integer;
  s:real;

begin
  s:=0;
  k:=0;
  for i:=1 to 100 do begin
    m[i]:=sin(i)*cos(i);
    if m[i]<>0 then begin
      s:=s+m[i];
      k:=k+1
      end
    end;
  Writeln(s/k)
end.

Тестовое решение:
-0.00136006072493969
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота