НГ
Николай Гусаров

вопрос по языку Си. как написать вот этот фрагментик кода используя switch if (m==12 && n==31) printf ("ne sushestvuet");

Олег
Олег

Свитч проверяет множество условий) ) Такое можно сделать, но по-моему только так:

switch(m)
{
case 12: printf ("ne sushestvuet");
break;
}

Bobur
Bobur

Ну, или вложенные свитчи, или два условие подряд, ведь если не прервать case break-ом, то программа выполняет след. Проверку т. е.
Свитч (м)
{
case 12: ;
case 31: печатать и break;
}

Андрей
Андрей

1.
switch( m )
{
case 12:
if( n == 31 ) ...
break;
}
2.
switch( n )
{
case 31:
if( m == 12 )...
break;
}

Похожие вопросы
Помогите написать код до программы на языке Си (не на С++)
используя двумерные массивы, написать програму решения задачи: масив A измер. m на n. отсортиров. его по возрастанию
В чём ошибка? Язык Си printf("Welcome to C!\n");}. /* Программа */ main() { printf("Welcome to C!\n"); }
как на языке Си написать 2(n!)^2/(3n+1) заранее спасибо
Помогите написать программу... Необходимо написать программу, которая меняла столбцы и строчки местами в матрице (транспонировала) в динамической памяти, в паскале.begin clrscr; getmem(m,n*n*sizeof(integer)); for i:=1 to n do for j:=1 to n do m^[j*n+i]:=vidnosh^[i*n+j]; writeln('Обратная матрица имеет вид: '); for i:=1 to n do begin for j:=1 to n do write(m^[i*n+j]:3); writeln; end;но не работает.
Переведите код, пожалуйста на Паскаль ! int main(){ int i, w, hun, sat; char r[16];#ifndef ONLINE_JUDGE freopen("input.txt", "rt", stdin);#endif scanf("%d", &N); hun = 2; sat = 10; for (i = 0; i < N; i++) { scanf("%d %s\n", &w, &r); if (r[0] == 'h') { if (w > hun) hun = w; if (hun >= sat) { printf("Inconsistent\n"); return 0; } } else if (r[0] == 's') { if (w < sat) sat = w; if (sat
написала код на языке СИ, программа выдает ошибку. Не знаю, может я вообще делаю не то, кто знает помогите пожалуйста)
Дано два натуральных числа N и M. Надо написать программу
помогите разобраться с кодом на языке СИ, он написан, но я не уверена в правильности
помогите разобраться с кодом на СИ, он написан, вопрос в том - правильно или нет...