Напишите программу, которая преобразует ваш возраст в годах в количество дней - C (СИ)
Формулировка задачи:
В общем в учебнике такое задание, а ответа нет.. до этого ничего такого в самом учебнике не было написано, а я только начал изучать и пока ещё не всё знаю) вот в общем:
Напишите программу, которая вызывает функцию с именем one_three ( ) . Эта
функция должна напечатать слово один в одной строке , вызвать функцию two ( ) , а
затем напечатать слово три в одной строке. Функция two ( ) должна отобразить
слово два в одной строке . Функция main ( ) должна вывести фразу начать сейчас :
перед вызовом функции one _ three ( ) и напечатать порядок ! после ее вызова.
Таким образом, выходные данные должны иметь следующий вид :
начать сейчас :
ОДИН
два
три
порядок !
Я что-то не пойму) что это? что тут надо сделать? в голову приходит написать через printf() но тут же надо по другому) помогите разобраться пожалуйста?
И вот ещё одно задание там было:
Напишите программу, которая преобразует ваш возраст в годах в количество
дней и отображает на экране оба значения . На этой стадии можно учитывать
только прожитые годы и не учитывать високосные года .
Я как уже писал только начал поэтому я написал очень просто вот так:
Но, что-то мне кажется, что нужно было здесь наверное по другому делать? Но как по другому, если это только начало учебника) и там ещё другие решения не проходили..
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int I;// Я)
system("chcp 1251>nol");
I=25;
printf("Мне %d лет, я прожил %d дней", I, 365*25);
gethar();
return 0;
}Решение задачи: «Напишите программу, которая преобразует ваш возраст в годах в количество дней»
textual
Листинг программы
#include<stdio.h>
void one_three();
void two();
int main(){
printf("начать сейчас :\n");
one_three();
printf("порядок !\n");
return 0;
}
void one_three(){
printf("ОДИН\n");
two();
printf("три\n");
}
void two(){
printf("два\n");
}
Объяснение кода листинга программы
В данном коде выполняется преобразование возраста в годах в количество дней.
- Включение стандартной библиотеки для работы с файлами (stdio.h).
- Объявление двух функций: one_three и two.
- В функции main происходит:
а) вывод сообщения
начать сейчас :\n; б) вызов функции one_three; в) вывод сообщенияпорядок !\n; г) возврат 0, что означает успешный конец работы программы. - В функции one_three происходит:
а) вывод сообщения
ОДИН\n; б) вызов функции two; в) вывод сообщениятри\n; - В функции two происходит вывод сообщения
два\n. Следует отметить, что данный код не выполняет непосредственно преобразование возраста в годах в количество дней, а лишь выводит последовательность сообщений для демонстрации работы программы.