21771

Основы С. Быстрый старт

Лабораторная работа

Информатика, кибернетика и программирование

Освоение основ языка ANSI С, создания и практического освоения функций ввода и вывода, математических функций, написание программы по индивидуальному варианту

Русский

2014-03-24

943.54 KB

2 чел.

Лабораторная работа № 1

по дисциплине “Языки программирования”

Лабораторная работа № 1. Основы С. Быстрый старт

Цель работы

Целью данной лабораторной работы является изучение на практике основ языка ANSI C.

Задача лабораторной работы

Освоение основ языка ANSI С, создания и практического освоения функций ввода и вывода, математических функций, написание программы по индивидуальному варианту.

Задание на лабораторную работу


Блок-схема программы

Составим схему программы


Листинг программы:

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

#include <cmath>

const double PI = 3.14159265;

int main()

{

 printf("Hello world!\n");

 _flushall();

 float a,x;

 printf("Enter a:");

 scanf_s("%f",&a);

 _flushall();

 printf("Enter x:");

 scanf_s("%f",&x);

 printf("a = %f ,  x = %f\n",a,x);

 printf("___________________________________________\n");

 float G,F,Y;

 float gg;

 gg = 25 * a * a + 30 * a * x + 9 * x * x;

 G = 9 * (7 * a * a - 19 * a * x + 10 * x * x) / gg;

 printf("G = %f\n",G);

 

 float ff;

 ff = 9 * a * a - 13 * a * x - 10 * x * x;

 F = cos(ff) ;

   printf("F = %f\n",F);

 

 float yy;

 yy = -80 * a * a - 46 * a * x + 21 * x * x + 1;

 Y = logf(yy)/logf(10.0);

 printf("Y = %f\n",Y);

 system("pause");

 return 0;

}


Тест работы программы

Проверка полученных результатов

Вывод

Изучили формальные особенности написания программы на языке ANSI С  на основе алгоритма линейной структуры и работу в интегрированной среде языка ANSI С.


 

А также другие работы, которые могут Вас заинтересовать

64724. Статистическая обработка результатов измерений 307.5 KB
  Статистическая обработка используется для повышения точности измерений с многократными наблюдениями а также определения статистических характеристик случайной погрешности. Характеристикой этого рассеяния является средний квадрат отклонения среднего арифметического...
64725. Физические основы микросисемной техники. Специальные вопросы микросистемной техники 4.58 MB
  Температуры: масла охлаждающей жидкости топлива воздуха в всасываюшем насосе воздуха в подкапотном пространстве. Наиболее быстро прогрессируют в области МСТ датчики измерения параметров движения химического состава давления и температуры.
64726. УКРАЇНСЬКА ТА СВІТОВА КУЛЬТУРА 232 KB
  Справа не в тім скількох представників України ощасливили своєю працею інші народи чи скільки представники інших народів збагатили своїм доробком українців. І тому шановний юний друже моя мета не намалювати цілісну картину висмоктування інтелекту з України це дуже важко або й неможливо зробити одній людині.
64727. Архитектура ЭВМ. Порядок отчетности. Историческое развитие или доэлектрическая эпоха 155 KB
  Машина включала пять устройств арифметическое АУ запоминающее ЗУ управления ввода вывода как и первые ЭВМ появившиеся 100 лет спустя. когда появилась информация об ЭВМ ЭНИАК электронный цифровой интегратор и компьютер созданной...
64728. Извлечение информации 58 KB
  Соответствие между информационными работами информационными органами и информационными документами вторичными документами рассмотренными на прошлых лекциях можно изобразить следующей таблицей.
64729. Пособие для электромонтеров по обслуживанию и ремонту грузоподъемных машин 3.88 MB
  Механизма подъема грузозахватного органа (кроме электрических талей, оснащенных муфтой предельного момента) в его крайних верхнем и нижнем положениях. Ограничитель нижнего положения грузозахватного органа может не устанавливаться...
64730. СТАТУС И РОЛЬ ФИЛОСОФИИ В ЖИЗНИ ОБЩЕСТВА 1.91 MB
  Рациональный способ формирования философского мировоззрения сближал содержание философии с представлениями зарождающейся науки. На этом пути философия может вступать в контакт с содержанием практически любой конкретной науки.
64731. Управление банковскими депозитами (на примере Среднерусского сберегательного банка(ОАО)) 820.5 KB
  Организация работы с депозитными счетами на материалах Сберегательного банка. Организационно-экономическое устройство Сберегательного банка. Анализ финансового состояния Сберегательного банка.
64732. Українська та зарубіжна культура 437.5 KB
  Сьогодні в Україні існує релігійна течія яка пропагує повернення до язичества РУНвіра рідна українська народна віра засуджує хрещення Русі князем Володимиром Великим і власне є одною з численних спроб затримати історичний поступ і увіковічити відсталість нації.