for i: =1 to n do if a[i]< avrg then write(a[i]: 3);
writeln;
end.
пример(ы) выполнения программы на языке pascal
13 23 45 2 9 28 47 30 18 12
среднее арифм.: 22.70
13 2 9 18 12
jenek-f
14.10.2022
uses crt; var n: integer; begin write('Введите номер месяца: '); readln(n); case n of 1: writeln('январь'); 2: writeln('февраль'); 3: writeln('март'); 4: writeln('арпель'); 5: writeln('май'); 6: writeln('июнь'); 7: writeln('июль'); 8: writeln('август'); 9: writeln('сентябрь'); 10: writeln('октябрь'); 11: writeln('ноябрь'); 12: writeln('декабрь'); else writeln('Нет такого месяца!'); end; readkey end.
Программа на языке Pascal, могу ещё написать на с++ если надо... P.S. Теперь лично для вас как работает. человек вводит число от 1 до 12, выводится соотвествующий месяц, если вводится число больше 12, то выведет "Нет такого месяца!", удачи!
Ввёл исправку в двух строчках. :)
Код на с++
#include <iostream>
using namespace std;
int main()
{ int n = 0;
cin >> n;
if(n == 1)
{ cout << "January"; }
if(n == 2)
{ cout << "February"; } if(n == 3)
{ cout << "Mart"; } if(n == 4)
{ cout << "April"; } if(n == 5)
{ cout << "May"; } if(n == 6)
{ cout << "Iun"; } if(n == 7)
{ cout << "Iul"; } if(n == 8)
{ cout << "Augast"; } if(n == 9)
{ cout << "September"; } if(n == 10)
{ cout << "October"; } if(n == 11)
{ cout << "November"; } if(n == 12)
{ cout << "December"; } if(n > 12)
{ cout << "Net takogo"; } }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Записать выражение на языке Basic: x+4x-2x-4xx2+4x-5+(sin2xx+sinx-x) 3) Записать на математическое выражение: ((sin(x^3)–cos(x) ^ 2)/( sqr (x–8.5)+1.75-6)) ^ (1/5)+ exp (x+1)/5/abs(x)
исходный код на языке программирования pascal
const n = 10;
var
a: array[1..n] of integer;
i: byte;
avrg: real;
sum: integer;
begin
randomize;
for i: =1 to n do a[i]: =random(50)+1;
sum : = 0;
for i: =1 to n do sum : = sum + a[i];
avrg : = sum/n;
// весь массив
for i: =1 to n do write(a[i]: 3);
writeln;
writeln('среднее арифм.: ',avrg: 4: 2);
// больше avrg
for i: =1 to n do if a[i]< avrg then write(a[i]: 3);
writeln;
end.
пример(ы) выполнения программы на языке pascal
13 23 45 2 9 28 47 30 18 12
среднее арифм.: 22.70
13 2 9 18 12