Предмет: Информатика,
автор: beastteam2202
СРОЧНО
C++!!!!! С командами!!!!!!!
Получить случайное трехзначное число и вывести в столбик его отдельные цифры
Пример:
Получено число 123.
Его цифры 1, 2, 3.
romanrabinin95:
число произвольной длины?
Ответы
Автор ответа:
0
Ответ:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
getline(cin, s);
for (int i = 0; i < s.length(); ++i) {
cout << s[i] << endl;
}
}
Объяснение:
Ввод: 123.
Вывод:
1
2
3
Вот
Автор ответа:
1
Відповідь:
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
int genthree(){
int number = rand() % 999 + 101;
return number;
}
void coutdigit(int num){
int arr[3];
for(int i = 0; i < 3; i++){
arr[i] = num % 10;
num /= 10;
}
for(int i = 2; i >= 0; i--){
cout << arr[i] << endl;
}
}
int main(){
srand(time(NULL));
setlocale(LC_ALL , "Rus");
int number = genthree();
cout << "Сгенерировано число " << number << endl;
cout << "Все цифры числа в столбик: " << endl;
coutdigit(number);
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: madinatchypano
Предмет: Русский язык,
автор: elenakyl
Предмет: Русский язык,
автор: 111жужа111
Предмет: Математика,
автор: 03052905
Предмет: Математика,
автор: galina1689