Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите написать программу в c++

qqqwew wqqwwqq Ученик (105), на голосовании 7 лет назад
Напишите программу, которая выводит на экран таблицу с использованием указанных циклов
Голосование за лучший ответ
user51942 Оракул (50662) 7 лет назад
printf("*#*#\n#*#*\n*#*#\n#*#*\n");
Иван Сигаев Искусственный Интеллект (150170) 7 лет назад
for(int i=0;i<16;i++)printf("%c%s",*("*#"+((i+i/4)&1)),i%4==3?"\n":"");
Alince Знаток (263) 7 лет назад
на каком языке писать то
Иван СигаевИскусственный Интеллект (150170) 7 лет назад
видимо на любом, в котором присутствует "printf"
Алексей ГолдаУченик (187) 7 лет назад
ну, если printf, то это язык C, а вот если бы нужно было использовать "cin or cout" то был бы C++
Невідомий Ученик (144) 7 лет назад
тут не все!!!

for (int i = 0; i < N; i++)
{

for (int j = 0 ; j < N; j++)
{
if (j % 2 == 0)
cout << "*" ;
else
cout << "#";
}
cout << endl;
}
Эдуард Олейник Мастер (1245) 7 лет назад
Просто выводит или еще и масштабирует?
Карлсон Оракул (65593) 7 лет назад
Это первоклассник с++ должен знать.
Ты мне лучше сериализацию класса напиши.
Михаил Варенов Мастер (1049) 7 лет назад
Просто слишком. Можно через printf. Можно через std::cout; как хошь. Можно и посложнее типа комментариев, которые выше.
адакадабра55555555555555555555555555 адакадабра777777777777777777777777777 Ученик (242) 7 лет назад
Вам что, нечего делать? Зачем ставки делать? На это?
Ну я в этом плохо разбираюсь. Думаю так:
1) Цыкл с предусловием - while
int p1()
{
printf("*");
}
int p2()
{
printf("#");
}
int p3()
{
printf ("\n");
}
int main()
{
bool a;
bool q;
int c=0;
int d=0;
while (c!=16)
{
while(d!=4)
{
if (a==true) a=false;
else a=true;
if (q==true)
{
if (a==true) p1();
if (a==false) p2();
}
else
{
if (a==true) p2();
if (a==false) p1();
}
d++;
}
p3();
if (q==true) q=false;
else q=true;
}
return 0;
}
адакадабра55555555555555555555555555 адакадабра777777777777777777777777777Ученик (242) 7 лет назад
while (c!=16)
{
while(d!=4)
{
if (a==true) a=false;
else a=true;
if (q==true)
{
if (a==true) p1();
if (a==false) p2();
}
else
{
if (a==true) p2();
if (a==false) p1();
}
d++;
}
p3();
if (q==true) q=false;
else q=true;
с=с+4;
}
адакадабра55555555555555555555555555 адакадабра777777777777777777777777777Ученик (242) 7 лет назад
for (int
адакадабра55555555555555555555555555 адакадабра777777777777777777777777777 Ученик (242) for (int c=1; c <= 16; c++) { for (int d=1; d<=4; d++);
адакадабра55555555555555555555555555 адакадабра777777777777777777777777777Ученик (242) 7 лет назад
Забыл!!! d в конце обнулять надо. d=0;...
ХАХАХА, А ГОЛОВУ НЕ ЗАБЫЛ?
Мой Бог Ученик (124) 7 лет назад
int c=0;
int d=0;
while (c!=16)
{
while(d!=4)
{
if (a==true) a=false;
else a=true;
if (q==true)
{
if (a==true) p1();
if (a==false) p2();
}
else
{
if (a==true) p2();
if (a==false) p1();
}
d++;
}
p3();
if (q==true) q=false;
Похожие вопросы