Напишите программу, которая преобразует ваш возраст в годах в количество дней - 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");
}

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

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

  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
Похожие ответы