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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 8.6.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. Задание 30 1Дайте определение лихорадка гипертермический синдром
3. наука виробництво споживання структурні ланки ланцюга від наукової діяльності до техніковиробничо
4. Для недоношенного ребенка не характерен следующий симптом- 1 открыт.html
5. Исландия
6. На тему- Озоновий шар і вплив на атмосферу землі Виконала - уч
7. Миграционные процессы в мире
8. Метафизика обосновывает эпоху определенным истолкованием сущего и определенной концепцией истины подводя
9. Специальная коррекционная общеобразовательная школа интернат VIII вида 31 Адрес образовательного учреж
10. грабли продукты крупа мука термины родства внук и др