Int kol, //счетчик введенных оценок




Oc; //оценка

Float sum, //сумма оценок

Sr; //средняя оценка

sum=0; //установка суммы в исходное положение

kol=1; //инициализация переменной цикла

//блок обработки

while (kol<=5)

{

cout<<"Vvedite ocenky: ";

cin>>oc;

sum+=oc;

kol++;

}

sr=sum/5;

//блок выода данных

cout<<"Srednjaja ocenka: "<<sr<<endl;

return 0; //признак успешного завершения

}

Компиляция, запуск и тестирование приложения

Выбрать команду Build->Build TPlab1_3. Выполняется компиляция и компоновка программы. Выбрать команду Debug ® Start Without Debugging - запуск на выполнении программы.

 

2.4. TPlab1_4 «Структура повторения с предусловием

While, управляемая меткой»

 

Цель работы – изучение структуры повторения с предусловием while, управляемой меткой.

Условие задачи: подсчитать среднюю оценку для произвольного количества оценок.

Создание проекта консольного приложения

Выполнить этапы согласно п. 2.1 и ввести имя проекта TPlab1_4. Создается исходный файл TPlab1_4.cpp, который будет содержать одну пустую функцию main():

int t_main(int args, _TCHAR* argv[])

{return 0;}.

Создание и добавление исходных файлов в проект

Проект должен содержать файл заголовков TPlab1_4.h и файл кодов TPlab1_4.cpp.

Создать файл TPlab1_4.h, ввести текст файла и сохранить его:

//файл заголовков TPlab1_4.h

#include <iostream>

using std::cout;

using std::cin;

using std::endl;

#include <iomanip>

using std::setprecision;;

 

Добавить в файл кодов TPlab1_4.cpp подключение файла заголовков и текст функции main:

//файл кодов TPlab1_4.cpp

#include "stdafx.h"

#include "TPlab1_4.h"

int _tmain(int argc, _TCHAR* argv[])

{

//блок объявлений и инициализации переменных

Int kol, //счетчик введенных оценок

Oc; //оценка

Float sum, //сумма оценок

Sr; //средняя оценка

sum=0; //установка суммы в исходное положение

kol=0; //инициализация переменной цикла

//блок обработки

cout<<"Vvedite <ocenky> ili <-1> end: ";

cin>>oc;

while (oc!=-1)

{

sum+=oc;

kol++;

cout<<"Vvedite <ocenky> ili <-1> end: ";

cin>>oc;

}

sr=sum/kol;

//блок выода результатов

if (kol!=0)

cout<<"Srednjaja ocenka: "<<setprecision(4)<<sr<<endl;

else cout<<"Net ocenok"<<endl;

return 0; //признак успешнего завершения

}

Компиляция, запуск и тестирование приложения

Выбрать команду Build->Build TPlab1_4. Выполняется компиляция и компоновка программы. Выбрать команду Debug ® Start Without Debugging - запуск на выполнении программы.

 

2.5. TPlab1_5 «Структура повторения for»

 

Цель работы – изучение структуры повторения с заранее известным числом повторения for.

Условие задачи: некто внес заданный вклад (1000 руб.) под заданный процент годовых (0.05); рассчитать сумму на счете в конце каждого года на протяжении заданного количества лет (10 лет).

 

 

Создание проекта консольного приложения

Выполнить этапы согласно п. 2.1 и ввести имя проекта TPlab1_5. Создается исходный файл TPlab1_5.cpp, который будет содержать одну пустую функцию main():

int _tmain(int args, _TCHAR* argv[])

{return 0;}.

Создание и добавление исходных файлов в проект

Проект должен содержать файл заголовков TPlab1_5.h и файл кодов TPlab1_5.cpp.

Создать файл TPlab1_5.h, ввести текст файла и сохранить его:

 

//файл заголовков TPlab1_5

#include <iostream>

using std::cout;

using std::cin;

using std::endl;

using std::ios;

#include <iomanip>

using std::setw;

using std::setiosflags;

using std::setprecision;

#include <cmath>

Добавить в файл кодов TPlab1_5.cpp подключение файла заголовков и текст функции main():

//файл кодов TPlab1_5.cpp

#include "stdafx.h"

#include "TPlab1_5.h"

int _tmain(int argc, _TCHAR* argv[])

{

//блок объяления переменных и ввода данных

Double vclad, //первоначальный вклад

Stavka, //ставка годового дохода (дробь)

Depozit; //сумма на депозите в конце i-го года

Int god; //число лет

cout<<"Vvod vclada: ";

cin>>vclad;

cout<<"Vvod stavki: ";

cin>>stavka;

cout<<"Vvod chisla let: ";

cin>>god;

//блок обработки и вывода данных

cout<<"God"<<setw(20)<<"Summa depozita"<<endl;

//depozit=vclad*(1.0+stavka)^i); i=1,...,god

for(int i=1; i<=god; i++)

{

depozit=vclad*pow(1.0+stavka, i);

cout<<setw(4)<<i;

cout<<setw(20)<<setiosflags(ios::fixed|ios::showpoint)

<<setprecision(2)<<depozit<<endl;

}

return 0;

}

Компиляция, запуск и тестирование приложения

Выбрать команду Build->Build TPlab1_5. Выполняется компиляция и компоновка программы. Выбрать команду Debug ® Start Without Debugging - запуск на выполнении программы.

 

2.6. TPlab1_6 «Структура повторения с постусловием

Do/while»

 

Цель работы – изучение структуры повторения с постусловием do/while.

Условие задачи: ввести и распечатать оценки студентов.

Создание проекта консольного приложения

Выполнить этапы согласно п. 2.1 и ввести имя проекта TPlab1_6. Создается исходный файл TPlab1_6.cpp, который будет содержать одну пустую функцию main():

int _tmain(int args, _TCHAR* argv[])

{return 0;}.

Создание и добавление исходных файлов в проект

Проект должен содержать файл заголовков TPlab1_6.h и файл кодов TPlab1_6.cpp.

Создать файл TPlab1_6.h, ввести текст файла и сохранить его:

//файл заголовков TPlab1_6

#include <iostream>

using std::cout;

using std::cin;

using std::endl;

 

Добавить в файл кодов TPlab1_6.cpp подключение файла заголовков и текст функции main():

 

#include "stdafx.h"

#include "TPlab1_6.h"

int _tmain(int argc, _TCHAR* argv[])

{

int kol, f, ocenka;

cout<<"Vvesti kol-bo studentov: ";

cin>>kol;

cout<<"Ocenki studentov"<<endl;

cout<<"Nomer"<<"\tOcenka"<<endl;

int i=1;

do

{

cout<<i<<'\t';

cin>>ocenka;

}

while(++i<=kol);

return 0;

}

Компиляция, запуск и тестирование приложения

Выбрать команду Build->Build TPlab1_6. Выполняется компиляция и компоновка программы. Выбрать команду Debug ® Start Without Debugging - запуск на выполнении программы.

 

2.7. TPlab1_7 «Вложенные управляющие структуры»

 

Цель работы – изучение вложенных управляющих структур..

Условие задачи: ввести баллы 10 абитуриентов; рассчитать и вывести число поступивших и число не поступивших абитуриентов. Проходной балл задается.

Создание проекта консольного приложения

Выполнить этапы согласно п. 2.1 и ввести имя проекта TPlab1_7. Создается исходный файл TPlab1_7.cpp, который будет содержать одну пустую функцию main():

int t_main(int args, _TCHAR* argv[])

{return 0;}.

Создание и добавление исходных файлов в проект

Проект должен содержать файл заголовков TPlab1_7.h и файл кодов TPlab1_7.cpp. Создать файл TPlab1_7.h, ввести текст файла и сохранить его.

//файл заголовков TPlab1_7

#include <iostream>

using std::cout;

using std::cin;

using std::endl;

 

Добавить в файл кодов TPlab1_7.cpp подключение файла заголовков и текст функцииmain():

#include "stdafx.h"

#include "TPlab1_7.h"

int _tmain(int argc, _TCHAR* argv[])

{

//блок объявлений и инициализаций переменных

int kol=1, //счетчик абитуирентов

postup=0, //число поступивших

nepostup=0,//число непоступивших



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: