Автор работы: Пользователь скрыл имя, 11 Марта 2014 в 16:51, лабораторная работа
В результате выполнения работы, ознакомился со средой программирования и некоторыми функциями языка С.
Вывод: программа работает некорректно при вводе символьного значения вместо числового. во всех остальных случаях работает корректно.
ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО
БЮДЖЕТНОГО
ОБРАЗОВАТЕЛЬНОГО УЧЕРЕЖДЕНИЯ
Кафедра информатики
Отчет
по лабораторной работе
Тема: “Вводный урок по программированию ”
по курсу “Информатика”
Группа: ПЭ1-13
Студент: Мантуликов Д.А.
Преподаватель: Образцов С.А.
Смоленск, 2013
1. Теоретическое введение
Функции используемые в программе:
#include <> включение информации о библиотеке
main определение функции main
int операции с целыми числами
clrscr очистка экрана
printf библиотечная функция выводит строку
getch "заморозка" изображения на экране
2.Техническое задание
Рассчитать сумму и разность двух произвольных целых чисел A и B.
3.Анализ технического задания
Для того, что бы рассчитать сумму и разность чисел нужно их задать. Числа A и B могут целыми и взяты произвольно.
4. Блок-схема
5. Модульная структура программы
Программа состоит из одного модуля - самой программы
6.Спецификация на программные модули
1)Имя модуля Program1
2)Имя вызывающего модуля - нет
3)Выполняемые функции - сложение и вычитание двух чисел
4)Входные данные: A,B типа int
5)Выходные данные: c,d типа int
6)Особенности, ограничения - нет
7. Текст программы
#include <stdio.h>
#include <conio.h>
main()
{
int a,b,c,d;
clrscr();
printf("Vvedite znachenie A: ");
scanf("%d",&a);
printf("Vvedite znachenie B: ");
scanf("%d",&b);
c=a+b;
d=a-b;
printf("Summa ravna: %d\n" "Raznost` ravna: %d\n", c,d);
getch();
}
8. Результаты тестирования
В данной программе было выполнено 7 операция сложения и вычитания, результаты которых представлены в таблице
A, 1-е число |
B, 2-е число |
C, сумма |
D, разность |
56 |
85 |
141 |
-29 |
23 |
47 |
70 |
-24 |
a |
4254821 |
-4254819 | |
98 |
56 |
154 |
42 |
-25 |
14 |
-11 |
-39 |
23 |
-65 |
-42 |
88 |
-49 |
-49 |
-98 |
0 |
Вывод: программа работает некорректно при вводе символьного значения вместо числового. во всех остальных случаях работает корректно.
9. Заключение
В результате выполнения лабораторной работы, ознакомился со средой программирования и некоторыми функциями языка С.