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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 7.3.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. 18 Customer service t tourist compny Customer service strtegies Customers service forms nd styles nimtion services Communiction skills of tourism compny stff
4. Реферат - Использование аэрофото - и космической информации в гидрологических исследованиях
5. 20 зависит от наследственности 1020 от состояния окружающей среды 812 от уровня здравоохранения и 5070 от о
6. Тема- Вступ Історія мови програмування мови програмування на базі стандарту мови С
7. тема Стандарткост
8. Проектирование топологии сети
9. обсуждение семейных ценностей в историческом аспекте; определение нравственных ориентиров; воспитание ув.html
10. программа или пакет прикладных программ реализующие обработку данных на компьютере в определенной области