Предмет: Информатика, автор: WalkerLP

Заполнить массив из 20 целых элементов случайными числами из диапазона от 5 до 20. Обеспечить вывод исходного массива на экран. Подсчитать количество чётных элементов массива.
Дан массив из 10 вещественных элементов. Обеспечить заполнение массива в клавиатуры. Подсчитать среднее арифметическое элементов массива, меньших 1.
Срочно, помогите с подробным решением!!!


rightqwer12: на java решу.
rightqwer12: надо?
WalkerLP: нужна программа, в программе не обязательно
WalkerLP: нужно записать программу, с подробным решением

Ответы

Автор ответа: Issenpilon
0

Ответ:

1)

var

i,c:integer; //Объявляем переменные

mas: array [1..20] of integer; //Объявляем массив

begin

c:=0; //Обнуляем переменную c

writeln('20 случайных чисел:'); //выводим на экран сообщение

randomize; //запускам рандом

for i:=1 to 20 do begin //запускаем цикл для массива от 1го до 20го элемента по очереди

mas[i]:=random(5,20); //генерируем число от 5 до 20

if mas[i] mod 2 = 0 then begin //запускам проверку, на четность числа. Если оно делится без остатка на 2

c:=c+1; //то к переменной c прибавляем единицу (значит оно четное

end;

write(mas[i], ' '); //Выводим наш массив

end;

writeln(); //пробел между строк

writeln('Количество четных элементов = ', c); //выводим количество четных элементов  

end.

2)

var

i:integer; //Объявляем переменные

s:real; //Объявляем переменные

mas: array [1..10] of real; //Объявляем массив

begin

writeln('Введите 10 вещественных чисел'); //выводим на экран сообщение

for i:=1 to 10 do begin //запускаем цикл заполнения массива

read(mas[i]); //вводим число с клавиатуры

if mas[i] < 1 then //проверяем меньше ли единицы введенное число

s:=s+mas[i]; //если меньше,то прибавляем его в сумму (считаем сумму всех чисел, меньше 1, чтобы найти среднее арифметическое)

end;

s:=s/10; //Делим сумму на количество чисел  

writeln ('Среднее арифметическое = ',s);

end.

Приложения:

Issenpilon: Нет
Issenpilon: Скачайте PascalABC и проверьте работоспособность
Issenpilon: Чтобы убедиться
WalkerLP: Я бы с радостью, но возможности нету, а хорошую оценку получать надо
Issenpilon: добавлю скрины работы, подождите пару минут
Issenpilon: в ответ добавлю
WalkerLP: Хорошо
Issenpilon: Смотрите
WalkerLP: Огромное спасибо)
Issenpilon: Не за что
Похожие вопросы
Предмет: Русский язык, автор: Ronal
Предмет: Литература, автор: Аноним
Определи основную мысль произведения.
Сформулируй её.

Уж сколько раз твердили миру,
Что лесть гнусна, вредна; но только все не впрок,
И в сердце льстец всегда отыщет уголок.
Вороне где-то бог послал кусочек сыру;
На ель Ворона взгромоздясь,
Позавтракать было совсем уж собралась,
Да позадумалась, а сыр во рту держала.
На ту беду, Лиса близехонько бежала;
Вдруг сырный дух Лису остановил:
Лисица видит сыр, -
Лисицу сыр пленил,
Плутовка к дереву на цыпочках подходит;
Вертит хвостом, с Вороны глаз не сводит
И говорит так сладко, чуть дыша:
"Голубушка, как хороша!
Ну что за шейка, что за глазки!
Рассказывать, так, право, сказки!
Какие перышки! какой носок!
И, верно, ангельский быть должен голосок!
Спой, светик, не стыдись!
Что ежели, сестрица,
При красоте такой и петь ты мастерица,
Ведь ты б у нас была царь-птица!"
Вещуньина с похвал вскружилась голова,
От радости в зобу дыханье сперло, -
И на приветливы Лисицины слова
Ворона каркнула во все воронье горло:
Сыр выпал - с ним была плутовка такова.