0 / 0 / 0
Регистрация: 23.07.2012
Сообщений: 19
|
|
1 | |
hello world 10 раз23.07.2012, 17:09. Показов 19082. Ответов 65
Метки нет (Все метки)
нужен вывести hello world 10 раз через for и while.как это сделать я не знаю.
printf 10 раз не подходит
0
|
23.07.2012, 17:09 | |
Ответы с готовыми решениями:
65
Нужно вывести на экран “Hello world” N раз Напечатать слово world n раз Вывод Hello World в цикле 10 раз Вывод "Hello, world!" заданое количество раз, с новой строки |
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
|
||||||
23.07.2012, 17:11 | 2 | |||||
1
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
|||||||||||
23.07.2012, 17:12 | 3 | ||||||||||
1.
1
|
Endiff
|
23.07.2012, 17:17
#5
|
0
|
13 / 13 / 7
Регистрация: 19.05.2012
Сообщений: 46
|
||||||
23.07.2012, 17:32 | 6 | |||||
Или так:
0
|
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
|
|
23.07.2012, 18:00 | 8 |
0
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
|
23.07.2012, 18:18 | 9 |
Не по теме: По-моему все вполне понятно. Если автор молчит - значит все пучком :D
1
|
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
|
|
23.07.2012, 18:46 | 12 |
Не по теме: А разве нет? Подобные конструкции, как и всякие mas[i++] = 10; == UB же?
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|
23.07.2012, 19:06 | 13 |
с какого перепугу
сначала присваиваем потом добавляем индекс сначала сравниваем потом добавляем вполне стандартная запись постинкремент(после) в отличии от преинкремент(перед) mas[++i]=10; сначала прибавляем индекс потом присваиваем Добавлено через 2 минуты наверно спутал с i = ++i + ++i; вот это действительно UB
0
|
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
|
||||||
23.07.2012, 19:56 | 14 | |||||
Да в том то и дело. Недавно "учитывался" UB'шками и были даже подобные конструкции, из-за чего стал их избегать. Тот же:
Теперь вот совсем запутался :< Добавлено через 45 минут Опровергните меня кто-нибудь? Ведь говорили, что не UB ; (
0
|
Каратель
|
|
23.07.2012, 23:25 | 16 |
gcc: 12345678910 - ok ( http://liveworkspace.org/code/... a87e3ca11f )
msvs2012RC: 12345678910 - ok
0
|
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
|
||||||
24.07.2012, 00:19 | 17 | |||||
ну чтоб окончательно все варианты перебрать, то воть еще:
0
|
Каратель
|
||||||
24.07.2012, 00:31 | 18 | |||||
Fatal Error, LPDWORD расшифровуется как long pointer to dword(но по сути это DWORD*) и WriteConsole ожидает адрес переменной типа DWORD, а ты ему подсовываешь LPDWORD который указывает на мусор
0
|
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
|
|
24.07.2012, 00:34 | 19 |
Jupiter, я честно говоря хз как там апи работают и что им надо просто знаю что есть такая функция, глянул в справочнике что ей надо, все скопировал и выдал на форум не пинай))
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
24.07.2012, 00:36 | 20 | |||||
это далеко не все
не рассмотрели еще while декремент
do while и многое другое (исключение, бесконечный цикл с выходом по бреаку) но круче всего рекурсия от diagon, интересно в жизни пригодится???
0
|
24.07.2012, 00:36 | |
24.07.2012, 00:36 | |
Помогаю со студенческими работами здесь
20
Рекурсия: вывод "Hello, World!" N раз Поменять слова местами то есть Hello World > World Hello C++ Переменной А присвоить ее значение, увеличенное в N раз, 2N раз, 3N раз Найти вероятность того, что герб выпадет: 2 раза; не менее 2 раз; не более 2 раз; не менее одного и не более трех раз Команды в цикле выполняются на один раз больше положенного числа раз Найти вероятность того, что событие появиться 90 раз и более 90 раз. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |