Функции ввода-вывода
Автор: Кирилл Артемов • Сентябрь 27, 2019 • Лабораторная работа • 1,090 Слов (5 Страниц) • 598 Просмотры
Пензенский государственный университет
Кафедра ВТ
Отчёт
по дисциплине: "Программирование"
Лабораторная работа №2
" ФУНКЦИИ ВВОДА-ВЫВОДА "
Вариант №5
Подготовили:
Артемов Кирилл
Буданов Дмитрий
Нырков Михаил
Принял:
к.т.н., доцент Toкарeв A. H.
ассистент Коннова Л.Г.
ПЕНЗА 2019
Цель работы:
изучение функций ввода-вывода и получение навыков организации простейшего ввода - вывода данных.
Лабораторное задание:
Составить программу, осуществляющую ввод и вывод исходных данных. Ввод и вывод сопроводить комментариями.
Описание метода решения задачи:
Сначала мы вводим все данные, а программа выводит эти данные с условие задания.
Листинг
Файл Lab11.cln
#include "stdafx.h"
#include
#include
#include
int main()
{
setlocale(LC_ALL, "Russian");
char im[20],fam[20];
char i;
int x,k,a1,a2;
float b1,b2;
printf("Введите символ \n");
scanf("%c",&i);
printf("Введите имя \n");
scanf("%s",&im);
printf("Введите фамилию \n");
scanf("%s",&fam);
k = strlen(im) + strlen(fam);
printf(" \n");
printf("ввод двух целых десятичных чисел (положительного и отрицательного)\n");
scanf("%d %d",&a1,&a2);
printf(" \n");
printf("ввод двух чисел с плавающей точкой (положительного и отрицательного) \n");
scanf("%f %f",&b1,&b2);
printf(" \n");
printf("ввод целого беззнакового числа \n");
scanf("%u",&x);
printf(" \n");
printf(" 1) \n");
printf("Вывод символа: %c \n", i);
printf("Вывод кода символа: %d \n", i);
printf(" \n");
printf(" 2) \n");
printf(" Меня зовут %s %s \n", im,fam );
printf("кол-во символов= %d \n",k);
printf(" \n");
printf(" 3)\n");
printf("вывод в десятичном формате \n");
printf("положительного числа: %8d",a1);
printf(" \n");
printf("отрицательного числа: %-8d",a2);
printf(" \n");
printf("вывод в шестнадцатеричном формате \n");
printf("положительного числа: %3x",a1);
printf(" \n");
printf("отрицательного числа: %20x",a2);
printf(" \n");
printf(" 4) \n");
printf("вывод в десятичном формате \n");
printf("положительного числа: %.4f",b1);
printf(" \n");
printf("отрицательного числа: %.4f",b2);
printf(" \n");
printf("вывод в экспоненциальном формате \n");
printf("положительного числа: %e",b1);
printf(" \n");
printf("отрицательного числа: %e",b2);
printf(" \n");
printf(" 5) \n");
...