Предмет: Информатика,
автор: ВИИИИЛА
ПОМОГИТЕ ИСПРАВИТЬ КОД, ЯЗЫК СИ
Напишите программу поиска максимального из четырех чисел с использованием функции поиска большего из двух.
Приложения:
Ответы
Автор ответа:
0
#include <stdio.h>
int chislo(int a, int b) { if ( a > b ) return a; else return b;}
int main(){ int a,b,c,d;
printf("n Óñëîâèå: Íàïèøèòå ïðîãðàììó ïîèñêà ìàêñèìàëüíîãî èç ÷åòûðåõ ÷èñåë ñ èñïîëüçîâàíèåì ôóíêöèè ïîèñêà áîëüøåãî èç äâóõ."); printf("nt Ââåäèòå 1 ÷èñëî -> "); scanf("%i",&a); printf("nt Ââåäèòå 2 ÷èñëî -> "); scanf("%i",&b); printf("nt Ââåäèòå 3 ÷èñëî -> "); scanf("%i",&c); printf("nt Ââåäèòå 4 ÷èñëî -> "); scanf("%i",&d);
printf ( "max=%in" , chislo(chislo(chislo(a,b),c),d));
return 0;}
int chislo(int a, int b) { if ( a > b ) return a; else return b;}
int main(){ int a,b,c,d;
printf("n Óñëîâèå: Íàïèøèòå ïðîãðàììó ïîèñêà ìàêñèìàëüíîãî èç ÷åòûðåõ ÷èñåë ñ èñïîëüçîâàíèåì ôóíêöèè ïîèñêà áîëüøåãî èç äâóõ."); printf("nt Ââåäèòå 1 ÷èñëî -> "); scanf("%i",&a); printf("nt Ââåäèòå 2 ÷èñëî -> "); scanf("%i",&b); printf("nt Ââåäèòå 3 ÷èñëî -> "); scanf("%i",&c); printf("nt Ââåäèòå 4 ÷èñëî -> "); scanf("%i",&d);
printf ( "max=%in" , chislo(chislo(chislo(a,b),c),d));
return 0;}
Автор ответа:
0
Сработало, я не туда функцию внесла)
Автор ответа:
0
угу. В С (в отличие от Паскаля) все функции определяются только на глобальном глобальном уровне.
Автор ответа:
0
ещё забыла указать строку формата в последнем printf
Автор ответа:
0
ещё определила переменные после первого исполняемого оператора
Автор ответа:
0
так в С нельзя, нужно все переменные объявлять до первого исполняемого оператора
Похожие вопросы
Предмет: История,
автор: peoplexxxx
Предмет: Математика,
автор: MashaLyachka
Предмет: Биология,
автор: Аноним
Предмет: Геометрия,
автор: sangrenn333