Напишите программу, которая преобразует ваш возраст в годах в количество дней - C (СИ)

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Напишите программу, которая преобразует ваш возраст в годах в количество дней»

textual
Листинг программы
  1. #include<stdio.h>
  2.  
  3. void one_three();
  4. void two();
  5.  
  6. int main(){
  7.     printf("начать сейчас :\n");
  8.     one_three();
  9.     printf("порядок !\n");
  10.     return 0;
  11. }
  12.  
  13. void one_three(){
  14.     printf("ОДИН\n");
  15.     two();
  16.     printf("три\n");
  17. }
  18.  
  19. void two(){
  20.     printf("два\n");
  21. }

Объяснение кода листинга программы

В данном коде выполняется преобразование возраста в годах в количество дней.

  1. Включение стандартной библиотеки для работы с файлами (stdio.h).
  2. Объявление двух функций: one_three и two.
  3. В функции main происходит: а) вывод сообщения начать сейчас :\n; б) вызов функции one_three; в) вывод сообщения порядок !\n; г) возврат 0, что означает успешный конец работы программы.
  4. В функции one_three происходит: а) вывод сообщения ОДИН\n; б) вызов функции two; в) вывод сообщения три\n;
  5. В функции two происходит вывод сообщения два\n. Следует отметить, что данный код не выполняет непосредственно преобразование возраста в годах в количество дней, а лишь выводит последовательность сообщений для демонстрации работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы