Предмет: Информатика, автор: Аноним

Пользователь вводит два целых числа. Первое должно быть больше второго. Вывести на экран числа от первого до второго с шагом 1.

Написать программу, выводящую на экран соучайные числа от -10 до 10 пока не будет сгенирировано число 0

СРОЧНОООО ППЖЖЖЖЖ ПРОШУ СРОЧНОООО ОЧЕНЬ!!!!!!

Ответы

Автор ответа: nazikmuz
1

1 Задача

#include <iostream>

using namespace std;

int main(){

setlocale(LC_ALL, "Rus");

int a,b;

cout << "Введите первое число: ";

cin >> a;

cout << "Введите второе число: ";

cin >> b;

if(a < b){

 cout << "Первое число должно быть больше второго..." << endl;

 return 1;

}

else if(a == b){

 cout << "Числа равны" << endl;

 return 1;

}

cout << "Результат: ";

for(int i = a; i >= b; --i,--i){

 cout << i << " ";

}

return 0;

}

2 Задача

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

int main(){

srand(time(NULL));

setlocale(LC_ALL, "Rus");

cout << "Генерируем числа от -10 до 10 пока не будет сгенерирован 0... " << endl;

int input = 1;

while(input != 0){

 input = rand() % 20 - 10;

 cout << "Сгенерировано число = " << input << endl;

 if(input == 0){

  cout << "Сгенерирован 0" << endl;

  return 0;

 }

}

return 0;

}

Похожие вопросы
Предмет: Английский язык, автор: Аноним