denbelousov963
?>

Вкомпьютер вводится значения средней дневной температуры за неделю.на экран необходимо вывести среднюю температуру за неделю, и, если был хоть один день с отрицательной температурой, вывести статус "были заморозки" (необходимые значения вводится с клавиатуры нужно составить программу в паскале и нарисовать алгоритм.

Информатика

Ответы

tatk00
Решение в прикрепленном файле
orb-barmanager
Var i,k:integer; s:real;    a:array[1..7] of real;beginclrscr;k:=0; s:=0;writeln('Введите среднюю дневную температуру с понедельника по воскресенье:');for i:=1 to 7 do begin  Write(i,'-я:');  readln(a[i]);  if a[i]<0 then k:=1;  s:=s+a[i]; end; Writeln('Средняя температура за неделю составила  ',s/7, ' градусов'); if k=1 then writeln('Были заморозки');end.
pravovoimeridian
Uses crt;  {модуль CRT, для красоты}
var x,y:integer;  {описание переменных}
begin
write('Введи трехзначное число:'); {вывод текста на экран}
readln(x); {Чтение данных}
write('Введи любую цифру:'); {Вывод текста на экран}
readln(y);  { Чтение данных }
if (x<100) or (x>999) or (y<0) or (y>9)  {проверка условий}   
then writeln('ERROR!')  {Вывод текста, если условие соблюдено}
else  {Вариант, если в начале все числа введено верно}
    if (y=x div 100) or (y=x mod 10) or (y=x mod 100 div 10) then
       writeln ('Цифра присутствует') {Вывод текста, если условие соблюдено}
    else writeln ('Такой цифры нет');  { Вывод текста, если условие не соблюдено }
end.
romashka17-90
Pascal:
var n,m:longint;
      f:boolean;
begin
  write ('Decimal: ');
  readln(n);
  write ('Number: ');
  readln (m);
  f:=true;
  while (n<>0) do
  begin
    if ((n mod 10)=m) then
      begin
       f:=true;
       break;
      end;
    n:=n div 10;
  end;
  if f then writeln ('YES!') else writeln ('NO');
  readln;
end.

C++:
#include <iostream>
using namespace std;

int main()
{
  int n,m;
  bool f = false;
  cout <<"Decimal: ";
  cin >>n;
  cout <<"Number: ";
  cin >>m;
  while (n!=0)
  {
    if ((n%10)==m)
    {
      f = true;
      break;
    }
    n/=10;
  }
  if (f)
    cout <<"YES!" <<endl;
  else cout <<"NO!" <<endl;
  return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вкомпьютер вводится значения средней дневной температуры за неделю.на экран необходимо вывести среднюю температуру за неделю, и, если был хоть один день с отрицательной температурой, вывести статус "были заморозки" (необходимые значения вводится с клавиатуры нужно составить программу в паскале и нарисовать алгоритм.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

coffee2201
Пономаренко
milleniumwood633
Грудинин604
asi19776
Pochkun-Oleg
vuyakovleva
Александровна-Грузман
elena
Elenazhukovafashion7
Pavlov447
mvinogradov6
varvara82193
docvet4
optima3559