
Вопрос задан 19.02.2021 в 01:01.
Предмет Информатика.
Спрашивает Смирнов Евгений.
1.Вводятся N оценок за четверть. Найдите среднюю оценку 2. Посчитать кол-во положительных чисел
среди a,b,c3.Найти кол-во ненулевых элементов в массиве A из N чисел

Ответы на вопрос

Отвечает Тутов Игорь.
1.
var
n,i,m:integer;
x:real;
begin
write('Число оценок: ');
readln(n);
for i:=1 to n do
begin
writeln('Введите оценку: ');
readln(m);
x:=x+m
end;
x:=round(x/n);
writeln('Оценка за четверть ',x)
end.
2.
var
n:integer;
a,b,c:real;
begin
write('Число a: ');
readln(a);
if a>0 then n:=1;
write('Число b: ');
readln(b);
if b>0 then n:=n+1;
write('Число c: ');
readln(c);
if c>0 then n:=n+1;
writeln('Число положительных ',n)
end.
3.
var
n,i,s:integer;
a:array of integer;
begin
write('Размер массива: ');
readln(n);
SetLength(a, n);
for i:=0 to n-1 do
begin
a[i]:=random(-3,3);
write(a[i]:3);
if a[i]<>0 then s:=s+1
end;
writeln;
write('Ненулевых элементов: ',s);
end.
var
n,i,m:integer;
x:real;
begin
write('Число оценок: ');
readln(n);
for i:=1 to n do
begin
writeln('Введите оценку: ');
readln(m);
x:=x+m
end;
x:=round(x/n);
writeln('Оценка за четверть ',x)
end.
2.
var
n:integer;
a,b,c:real;
begin
write('Число a: ');
readln(a);
if a>0 then n:=1;
write('Число b: ');
readln(b);
if b>0 then n:=n+1;
write('Число c: ');
readln(c);
if c>0 then n:=n+1;
writeln('Число положительных ',n)
end.
3.
var
n,i,s:integer;
a:array of integer;
begin
write('Размер массива: ');
readln(n);
SetLength(a, n);
for i:=0 to n-1 do
begin
a[i]:=random(-3,3);
write(a[i]:3);
if a[i]<>0 then s:=s+1
end;
writeln;
write('Ненулевых элементов: ',s);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
- Для нахождения средней оценки за четверть из N оценок нужно суммировать все оценки и разделить сумму на количество оценок. Предположим, что оценки хранятся в массиве
grades
размером N. Вот пример кода на языке Python:
pythonN = len(grades)
total_sum = sum(grades)
average = total_sum / N
print("Средняя оценка за четверть:", average)
- Для подсчета количества положительных чисел среди трех чисел a, b и c нужно проверить каждое число и увеличивать счетчик, если число положительное. Вот пример кода на языке Python:
pythona = 10
b = -5
c = 7
count_positive = 0
if a > 0:
count_positive += 1
if b > 0:
count_positive += 1
if c > 0:
count_positive += 1
print("Количество положительных чисел:", count_positive)
- Чтобы найти количество ненулевых элементов в массиве A из N чисел, нужно пройти по каждому элементу массива и увеличивать счетчик, если элемент не равен нулю. Вот пример кода на языке Python:
pythonA = [0, 5, 0, 2, 0, 7, 0]
count_nonzero = 0
for num in A:
if num != 0:
count_nonzero += 1
print("Количество ненулевых элементов в массиве:", count_nonzero)
Обратите внимание, что в приведенных примерах используются значения по умолчанию для оценок, a, b, c и массива A. Вы можете изменить эти значения на свои собственные в соответствии с вашей задачей.


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