М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Vftfg
Vftfg
26.07.2020 00:58 •  Информатика

я написал программу,она неправильно работает,напишите правильно,PYTHON. Напишите программу, которая запрашивает у пользователя его возраст (целое число лет) и в зависимости от значения введённого числа выводит:
• от 0 до 7 — «Вам в детский сад»;
• от 7 до 18 — «Вам в школу»;
• от 18 до 25 — «Вам в профессиональное учебное заведение»;
• от 25 до 60 — «Вам на работу»;
• от 60 до 120 — «Вам предоставляется выбор»;
• меньше 0 и больше 120 — пять раз подряд: «Ошибка! Это программа
для людей!».

👇
Ответ:
Cerega67
Cerega67
26.07.2020

age = int(input("Сколько Вам лет? "))

if 0 <= age <7:

   print("Вам в детский сад")

elif 7 <= age <18:

   print("Вам в школу")

elif 18 <= age <25:

   print("Вам профессиональное учебное заведение")

elif 25 <= age <60:

   print("Вам на работу")

elif 60 <= age <120:

   print("Вам предоставляется выбор")

elif age < 0 or age > 120:

   for i in range(5):

       print("Ошибка! Это программа для людей!")

4,4(45 оценок)
Открыть все ответы
Ответ:
Umid3317
Umid3317
26.07.2020


program P1;
uses
crt;
var
A : array[1..3] of array [1..4] of longint;
i,j : integer;
begin

clrscr;

randomize;

writeln('Massiv : ');

for i := 1 to 3 do
begin

writeln('');

for j := 1 to 4 do
begin
A[i][j] := random(15)+random(5)-random(5);

write(A[i][j]:2,' ');
end;

 

end;

for i := 1 to 3 do
for j := 1 to 4 do
begin

if A[i][j] > 10 then
A[i][j] := i - j;

if (A[i][j] >= -5) and (A[i][j] <= 5) then
A[i][j] := sqr(i);

end;

writeln('');
writeln('');

writeln('Itogoviy massiv : ');


for i := 1 to 3 do
begin

writeln('');

for j := 1 to 4 do
begin

write(A[i][j]:2,' ');
end;

 

end;

 

readln;
readln;


end.

4,4(3 оценок)
Ответ:
Рыжик151
Рыжик151
26.07.2020
//Модуль подключается через uses

type Matrix = array of array of real;

var
  A: Matrix;
  n, m, i, j, C: byte;

procedure ArithMeanColumn(A: Matrix; C: integer);
var
  i: byte;
  ArithMean: real;
begin
  ArithMean := 0;
  for i := 0 to n - 1 do
    ArithMean := ArithMean + A[i, C - 1];

  ArithMean := ArithMean / C;
  writeln(ArithMean:10:3);
end;

begin
  write('Введите n: ');
  readln(n);
  write('Введите m: ');
  readln(m);
  SetLength(A, n, m);
  randomize;
  for i := 0 to n - 1 do
  begin
    for j := 0 to m - 1 do
    begin
      A[i, j] := random(10);
      write(A[i, j]:10:3);
    end;
    writeln;
  end;

  write('Введите C: ');
  readln(C);
  ArithMeanColumn(A, C);

  readln;
end.

Разработайте универсальную подпрограмму, определяющую среднее арифметическое элементов в столбце с м
4,5(62 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ