Составить программу для форматированного ввода и вывода разнотипных данных - C (СИ)

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

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

В Си совсем новичок , не могу понять что не так в самой елементарной задаче...Помогите пожалуйста. Составить программу для форматированного ввода и вывода данных : первый тип float второй тип int третий тип long double четвертый тип unsigned long int выравнивание по краю левый Точность вещественных типов 8.2
Листинг программы
  1. #include <stdio.h>
  2. #include <conio.h>
  3. int main(){
  4. float F;
  5. int I;
  6. long double D;
  7. unsigned long int L;
  8. printf("Vvedite : float, int, long double, unsigned long int :\n");
  9. scanf("%f %d %lf %u", &F, &I, &D, &L);
  10. printf("\n Float: %-8.2f \n Int: %-8.2d \n Long double: %-8.2lf \n Unsigned long int: %u ",F,I,D,L);
  11. getch();
  12. return 0;
  13. }

Решение задачи: «Составить программу для форматированного ввода и вывода разнотипных данных»

textual
Листинг программы
  1.     scanf("%f %d %Lf %lu", &F, &I, &D, &L);
  2.     printf("\n Float: %-8.2f \n Int: %-8.2d \n Long double: %-8.2Lf \n Unsigned long int: %lu ",F,I,D,L);

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

  1. В коде используется функция scanf() для форматированного ввода данных.
  2. scanf() принимает в качестве первого аргумента строку формата, а в качестве последующих аргументов адреса переменных, в которые будут сохраняться введенные данные.
  3. В данном случае вводятся четыре типа данных: float (F), int (I), long double (D) и unsigned long int (L).
  4. Введенные данные сохраняются в переменных F, I, D и L.
  5. Далее используется функция printf() для форматированного вывода данных.
  6. printf() принимает в качестве первого аргумента строку формата, а в качестве последующих аргументов значения переменных, которые будут выводиться.
  7. В данном случае выводятся значения переменных F, I, D и L с указанием их типов и формата вывода (до 8 символов с плавающей точкой, до 8 символов с целым числом и до 8 символов с длинным числом с плавающей точкой).
  8. Вывод осуществляется на новую строку, начиная с символа \n.

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


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

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

9   голосов , оценка 3.889 из 5

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

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

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