У вас вопросы?
У нас ответы:) SamZan.net

С Проверил- ст преп

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.2.2025

Министерство образования и науки Украины

Севастопольский национальный технический университет

Кафедра технической кибернетики

Отчет

по лабораторной работе №1

Программирование линейных алгоритмов  

Основы языка программирования С

Выполнил: студент группы А12д

Бинали А.С.

Проверил: ст. преп. кафедры ТК

Старинская Д.Н.

Севастополь

2010

1 ЦЕЛЬ РАБОТЫ

Целью лабораторной работы является знакомство с базовыми типами данных, а также получение начальных практических навыков использования функций ввода- вывода и математических функций стандартной библиотеки языка C. Освоение навыков работы в среде программирования Dev-C++ или Borland C++ 

2 ПОСТАНОВКА ЗАДАЧИ

При выполнении лабораторной работы необходимо составить две программы.

Первая программа предназначена для изучения базовых типов данных и средств форматированного ввода вывода. Программа должна обеспечивать ввод с клавиатуры данных по варианту задания (см. таблицу 1.1). Далее программа должна выводить эти данные на экран в виде одной строки с комментариями.

Вторая программа предназначена для изучения математических функций библиотеки языка C. Программа должна осуществлять вычисление по формулам, указанным в таблице 1.1 в соответствии с номером варианта. Преобразуйте формулы с целью уменьшения количества операций при вычислениях. Упрощение возможно как за счет математических преобразований, так и за счет введения дополнительных переменных для сохранения значений выражений, неоднократно встречающихся в формуле.

 2.1.1 Вариант 7

Данные сотрудника предприятия:

Фамилия

Инициалы

Должность

Год приема на работу

Оклад

                              

                                     

3 АЛГОРИТМ ПРОГРАММЫ 1

                                         

                                       АЛГОРИТМ ПРОГРАММЫ 2

4.1 ТЕКСТ ПРОГРАММЫ

 #include <stdio.h>

#include <stdlib.h>

int main (void)

{

   char fam[15];

   char im,ot;

   char dol[15];

   int god, oklad;

   

   system("chcp 1251");

   printf("Введите фамилию :");

   scanf("%s",&fam);

   printf("ведите первую букву имени:");

   fflush(stdin);

   scanf("%c",&im);

   printf("Введите первую букву отчества:");

   fflush(stdin);

   scanf("%c",&ot);

   printf("Введите должность:");

   scanf("%s",&dol);

   printf("Введите год приема на работу:");

   scanf("%d",&god);

   printf("Введите оклад:");

   scanf("%d",&oklad);

   printf("Фамилия %s имя %c отчество %c должность %s год приема на работу %d оклад %d\n",fam,im,ot,dol,god,oklad);

   fflush(stdin);

   getchar();

   

   return 0;

}      

4.2 ТЕКСТ ПРОГРАММЫ

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main (void)

{

   system("chcp 1251");

   double x,y,k,a;

   printf("Vvedite x= ");

   scanf("%lf",&x);

   printf("Vvedite y= ");

   scanf("%lf",&y);

   k=(y+11)/2;

   a=(exp(-tan(3.14*k))-       log(fabs(x)))/(k*x+pow(10,5));

   printf("Pri X=%lf и y=%lf => k=%lf po etomu a=%lf\n",x,y,k,a);

   system("pause");

}

5 РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММ

5.1 Результат работы первой программы

5.2 Результат работы второй программы

6 ВЫВОДЫ

Ознакомился с базовыми типами данных, а также получил начальные практические навыки использования функций ввода-вывода и математических функций стандартной библиотеки языка C. Освоил навыки работы в среде программирования Dev-C++




1. по теме- Развитие творческих способностей в дошкольном возрасте Выполнила студентка гр
2. а к этому миру Резом дух
3. Товари Покупці та Угоди
4. Туристические формальности
5. темах отсчета Поскольку скорость движения есть величина относительная зависящая от выбора системы отсч
6. Ответы к экзамену по истории Казахстана
7. Желая людям добра Христос смешивался с их толпой
8. Академия наук СССР 1925-1936 гг
9. Тема учебной экскурсии- Автоматизация фармацевтического производства Составил- Петрова Е
10. профессионала. Краска внутреннего применения высшего класса