Категория
Информатика, опубликовано 07.06.2020 03:19

Напишите программу, которая в последовательности натуральных чисел определяет наименьшее число, оканчивающееся на 5 или 9. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0. Количество чисел не превышает 1000. Введённые числа не превышают 30000.

Ответы

Ответ
Ответ оставил: Гость

Если желаемым языком являлся паскаль,

var a, min : integer;

BEGIN

min := 30000; read(a);

while not(a = 0) do begin

 if (a mod 10 = 5) or (a mod 10 = 9) then

  if a < min then min := a;

 

 read(a);

end;

write(min);

END.

Ответ
Ответ оставил: Гость
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[]){
 float a = 3.2, b = 3.9, x = a, y, h = 0.1;
 while (x <= b){
  if (1.0/tan(x) > -0.1) y = pow((x-1),sin(x));
  else y = pow((x+1),sin(x));
  printf("y(%.2f) = %f ", x, y);
  x += h;
 }
 return 0;


Результат:
y(3.20) = 0.955018
y(3.30) = 0.876878
y(3.40) = 0.799540
y(3.50) = 0.725119
y(3.60) = 0.655188
y(3.70) = 0.590810
y(3.80) = 0.532602
y(3.90) = 0.480816
Ответ
Ответ оставил: Гость
Каждому человеку разные интересы,но у меня ips мне нравиться картинка и разрешение
Ответ
Ответ оставил: Гость
Использовали пальцы или камушки для счёта, угли для рисования.


Другие вопросы по информатике

Вопрос
Информатика, опубликовано 09.01.2019 16:01
✅ Ответов: 3 на вопрос по информатике: Напишите программу, которая в последовательности натуральных чисел определяет наименьшее число, оканчивающееся на 5 или 9. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0. Количество чисел не превышает 1000. Введённые числа не превышают 30000.... ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Вконтакте Youtube