девятьсот девяносто девять тысяч девятьсот девяносто два раза говорю
девятьсот девяносто девять тысяч девятьсот девяносто три раза говорю
девятьсот девяносто девять тысяч девятьсот девяносто четыре раза говорю
ну и в остальных 269 997 строках аналогично исправить
Все равно не получается, слишком сложно. Может Вы лично придете и посмотрите, заодно принтер нам почините и чайник.
в 2-й раз говорю?
но ведь правильно "во второй раз"
тут без трех команд никак не обойтись мне кажется
тогда нужно -й подписывать во всех 1 000 000 строках, а перед порядковым числительным предлог "в"
Кроме одной строки, не скажу какой))
Избавились от одного бага, создали еще два. Типичное программирование.
Банальный костыль. Первые две строки (или три, если есть желание повыпендриваться и начать считать с нуля) прописываются в ручную, а переменная изначально равна трём )
И тут я понял что наговнокодил
#include "stdafx.h"
#include "windows.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int x=1;
system("pause");
while (x<=1000000)
{
printf("Я тебе ");
printf("%i", x);
printf(" раз говорю: програмисты держат свое слово\n");
x = ++x;
}
system("pause");
return 0;
}
#include "stdafx.h"
#include "windows.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
system("pause");
for (int x = 1; x < 1000000; ++x)
printf("Я тебе %d раз говорю: программисты держат свое слово\n ", x);
system("pause");
return 0;
}
Так лучше?
windows.h избыточна.
#include <stdio.h>
#include <locale.h>
void main()
{
setlocale(LC_CTYPE, "Russian");
for (int i = 0; i < 1000000; i++)
printf("Я тебе %d раз говорю: программисты держат свое слово\n", i + 1);
getchar();
}
Я про for понял после того как запостил
На самом деле просто была лаба по wile do wile и мне пришла такая идейка
когда количество изветно изначально либо высчитывается заранее делай for, если более сложное условие, то while. Делать while со счетчиком как-то некрасиво получается, много лишних строк.
Почему это? Если оно слух не режет, как например "Я отправился пятую поездку по России", это не значит что верно опускать предлоги