Лабораторная работа: Программирование на языке Си++
При выполнении первого действия сначала переменные увеличиваются на единицу, затем умножаются: 5 * 7 =40. При выполнении второго действия сначала идет сравнение переменных, после этого переменная m увеличивается на единицу. При выполнении третьего действия сначала переменные сравниваются, затем переменная n увеличивается на единицу.
Федеральное агентство по образованию.
ГОУ ВПО Уральский Государственный Технический Университет – УПИ имени первого президента России Б. Н. Ельцина
Кафедра теплофизики и информатики в металлургии.
Дисциплина: Алгоритмизация и программирование.
Отчет
Лабораторная работа №2
" Использование основных операторов языка Си "
Вариант 9.
Преподаватель: Степура А. А.
Студент гр. Мт-190503: Свиткин В. Г.
Екатеринбург, 2009
Цель: Получение навыков в выборе и использовании операторов Си++; знакомство с итерационными процессами.
Задача: Используя оператор цикла, найти сумму элементов, указанных в задании. Результат напечатать, снабдив соответствующим заголовком.
Найти сумму ряда с точностью e=10-4 , общий член которого
Текст программы :
#include <cstdlib>
#include <iostream>
#include <math.h>
#define E 10e-4 //точность
int main(int argc, char *argv[]){
int n=1;
double s=0,a=1;
do {a*=10.0/(n+1); //расчет следующего числа ряда по рекуррентной формуле
s+=a;n++;}
while(a>E); //выход из цикла при достижении нужной точности
printf("Суммаряда:%f\n",s);
system("PAUSE");
return EXIT_SUCCESS;}
Результат выполнения программы:
Сумма ряда: 2201.546404
Федеральное агентство по образованию.
ГОУ ВПО Уральский Государственный Технический Университет – УПИ имени первого президента России Б. Н. Ельцина
Кафедра теплофизики и информатики в металлургии.
Дисциплина: Алгоритмизация и программирование.
Отчет
Лабораторная работа №3
" Вычисление функций с использованием их разложения в степенной ряд "
Вариант 9.
Преподаватель: Степура А. А.
Студент гр. Мт-190503: Свиткин В. Г.
Екатеринбург, 2009
Цель: Практика в организации итерационных и арифметических циклов.
Задача: Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях:
а) для заданного n;
б) для заданной точности e (e=0.0001).