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 С.


 

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

40808. Переходные процессы в цепях с распределенными параметрами 63.07 KB
  Пример такого сведения на основе принципа наложения для задачи на подключение в конце линии нагрузки схематично иллюстрирует рис. Таким образом если к линии в общем случае заряженной подключается некоторый в общем случае активный двухполюсник то для нахождения возникающих волн необходимо определить напряжение на разомкнутых контактах ключа рубильника после чего рассчитать токи и напряжения в схеме с сосредоточенными параметрами включаемой на это напряжение при нулевых начальных условиях. При отключении нагрузки или участков линии для...
40809. Нелинейные электрические цепи 59.57 KB
  Нелинейными называются цепи в состав которых входит хотя бы один нелинейный элемент. полюсов с помощью которых они подсоединяются к электрической цепи. Нелинейные электрические цепи постоянного тока Нелинейные свойства таких цепей определяет наличие в них нелинейных резисторов.
40810. Расчет нелинейных электрических цепей 63.85 KB
  Если в сложной электрической цепи имеется одна ветвь с нелинейным резистором то определение тока в ней можно проводить на основе теоремы об активном двухполюснике методом эквивалентного генератора. Ветвь содержащая нелинейный резистор выделяется из исходной цепи а вся остальная уже линейная схема представляется в виде активного двухполюсника АД. Если необходимо также найти токи в линейной части исходной цепи то после расчета нелинейной схемы на рис. 1б в соответствии с теоремой о компенсации нелинейный резистор заменяется...
40811. Магнитные нелинейные электрические цепи 57.18 KB
  Для концентрации магнитного поля и придания ему желаемой конфигурации отдельные части электротехнических устройств выполняются из ферромагнитных материалов. Векторные величины характеризующие магнитное поле Наименование Обозначение Единицы измерения Определение Вектор магнитной индукции Тл тесла Векторная величина характеризующая силовое действие магнитного поля на ток по закону Ампера Вектор намагниченности А м Магнитный момент единицы объема вещества Вектор напряженности магнитного поля А м где Гн м магнитная постоянная Основные...
40812. Расчет магнитных нелинейных электрических цепей 67.12 KB
  Указанная в предыдущей лекции формальная аналогия между электрическими и магнитными цепями позволяет распространить все методы и технику расчета нелинейных резистивных цепей постоянного тока на нелинейные магнитные цепи. При этом для наглядности можно составить эквивалентную электрическую схему замещения исходной магнитной цепи с использованием которой выполняется расчет. При расчете магнитных цепей на практике встречаются две типичные задачи: задача определения величины намагничивающей силы НС необходимой для создания заданного...
40813. История развития печатающих устройств 13.56 MB
  при печати на такой машинке был виден набираемый текст рис. printer печатник устройство печати цифровой информации на твёрдый носитель обычно на бумагу. Процесс печати называется вывод на печать а получившийся документ распечатка или твёрдая копия.
40814. Политическое сознание 263.43 KB
  Некоторые элементы этого уровня могут быть обобщены и использованы в определенных политических технологиях а также для построения политических теорий; Обыденный уровень политического сознания повседневное состояние общественного мнения по поводу политической жизни. Виды политического сознания В зависимости от субъекта политики типами политического сознаниявыступают: индивидуальное содержит систему информационных мотивационных и ценностных компонентов обеспечивающих познание личностью политики и участие в ней; групповое обобщает...
40815. Записываемые и перезаписываемые CD 2.21 MB
  Оптические тетради 16 Форматы хранения данных 18 Методы записи 20 Режимы работы устройств 22 Оценка качества записи заготовок CDR 23 Структура проигрывателя компактдисков 26 Его быстро окрестили лазерным или компактдиском Compct Disk CD фирма Philips создательница этого чуда техники объявила о совершенной ею революции в области записи и воспроизведения звука. Первое время главным недостатком компактдиска была невозможность записи на него...
40816. РОЗРАХУНОК СТРУКТУРНОЇ НАДІЙНОСТІ КС 96.49 KB
  Технічна система ТС сукупність технічних пристроїв елементів призначених для виконання певної функції або функцій. Елементи відмова яких сама по собі або в сполученні з відмовами інших елементів приводить до відмови системи. Для розрахунків параметрів надійності використовуються структурно логічні схеми надійності ТС які графічно відображають взаємозвязок елементів та їхній вплив на працездатність системи в цілому. Структурнологічна схема являє собою сукупність раніше виділених елементів зєднаних один з одним послідовно або...