Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Создание нового проекта.

Читайте также:
  1. II. Изучение нового материала.
  2. II. Изучение нового материала.
  3. III. Изучение нового материала
  4. III. Изучение нового материала.
  5. III. Изучение нового материала.
  6. III. Изучение нового материала.
  7. III. Изучение нового материала.

Для создания нового проекта в ИСРП Visual C++ следует:

- Выбрать пункт меню File->New…

- В появившемся окне выбрать закладку «Project» и проект «Win32 console application», указать имя нового проекта и папку, в которой будут храниться файлы проекта (укажите свой домашний диск и каталог на нём).

- В следующем окне выбрать начальный состав проекта. Выбираем «A simple program».

- Нажимаем «Finish»: новый проект создан.

 

Рассмотрим окно нового проекта:

Слева от рабочего окна находится панель управления проектом, состоящая из двух закладок: закладки «Class view», отображающей информацию о функциях и переменных проекта (двойной щелчок по названию функции открывает в рабочем файле место с объявлением этой функции), и закладки «File view», отображающей информацию о рабочих файлах проекта.

Двойной щелчок по названию рабочего файла проекта откроет окно редактирования этого файла. Можно приступать к работе.

Структура программы на языке С++

Программа на языке С++ состоит из одной или более функций, причем одна из них должна называться main:

void main ()

{

операторы языка С++

}

Если при написании программы использовались стандартные функции, такие как вывод сообщения на экран, то перед заголовком main необходимо указать компилятору, какие файлы с описанием заголовков этих функций требуется подключить. Такое указание называется директивой препроцессору и имеет следующий вид:

#include < имя подключаемого заголовочного файла >

Угловые скобки < > указывают, что подключаемый файл находится в системном подкаталоге. В качестве расширения имени подключаемого файла обычно используют h (header - заголовочный).

При использовании в программе стандартных потоков ввода/вывода необходимо подключить файл iostream.h:

#include <iostream.h>

Идентификаторы языка С++

Идентификатор - этоимя, которое должно начинаться с буквы латинского алфавита или знака подчеркивания (_), далее могут следовать цифры, буквы или знак подчеркивания.

Имена переменных, констант и т.д. - это идентификаторы. В языке С++ коды прописных и строчных букв различны. Например, "А" и "а" - это разные символы.

Оператор присваивания

Общий вид: идентификатор = выражение;

где выражение - это любое выражение на языке С++, например: c = a + b;

Пример 1.1. Демонстрация операторов ввода/вывода

#include <stdio.h>

void main()

{ int num=5; // определение переменной целого типа num с

//присваиванием значения = 5

cout << "Я простая";

cout << "вычислительная машина \n";

cout << "Мое любимое число > " << num << '\n';

cout << "А какое твое любимое число? ";

cin >> num;

cout << "Теперь я знаю твое любимое число. Оно равно > " << num << endl;

}

Результат выполнения программы:

Я простая вычислительная машина

Мое любимое число > 5

А какое твое любимое число? <ожидание ввода числа>

Теперь я знаю твое любимое число. Оно равно > <введенное число>

Пример 1.2. Написать программу нахождения суммы введенных чисел.

#include <iostream>

using namespace std;

int main()

{ int a, b, summa; // слагаемое а, // слагаемое b, // сумма

cout << "Введите слагаемoe a >";

cin >> a;

cout << "Введите слагаемoe b >"; cin >> b; summa = a + b; cout << "Сумма = " << summa << endl;  

return 0;

}

Контрольные вопросы

1. Каковы этапы подготовки к выполнению программы на языке С++?

2. Как войти в ИСРП?

3. Каковы основные пункты меню и их назначение?

4. Какова структура программы на языке С++?

5. Для чего необходима директива препроцессору #include?

6. Какая функция используется для вывода информации на экран?

7. Какая функция используется для ввода данных с клавиатуры?

8. Что собой представляют спецификаторы преобразований?

9. Что называют идентификатором?

10. Как записывается оператор присваивания?

 

На оценку "3" нужно выполнить свой вариант только из табл. 1.11, на "4" и "5" – из табл. 1.11 и 1.12.

 

 

Таблица 1.11

Варианты заданий

  Номер варианта Задание
  1, 15 Исправить ошибки: includ <iostream> using namespace std; main {} (cout << "Problems, problems \ n"; cout << Problems all day long! \ n; cout << "The Everly Brothers \ n" )
  2, 16 Исправить ошибки: include <io stream> main {} // эта программа печатает число недель в году (int s S:= 56; cin << There are S weeks in a year;
  3, 17 Исправить ошибки: # include <iostream.h> main () (cout ("Hallo \ n "); cout ('I am f program on С++, ' \n); cout ("and I think you love me \!") )
  4, 18 Исправить ошибки: # include <iostream.c> main () Begin int S; S:=56; print ('There are' S 'weeks in a year') End.
  5, 19 Исправить ошибки: # include <ioctrim >; using namespace std; main () { int include, j, k SUM = K + J; cout ('Summa is equal % d, sum'); cout ('What? Errors?')}
  6, 20 Исправить ошибки: include <iostream> main () (cout ("A computer programming is a legend: /n"); cout ("the more far, the more fear! \ n"); )
7, 21 Исправить ошибки: include <include.h> main (); // эта программа печатает число месяцев в году (int m; m:= 12; cout << «'There are m months in a year'»)  
8, 22 Исправить ошибки: # include <iostream.h> main () (cout << 'Good morning, \ y '; cout << 'if it is good really.' \7 )  
9, 23 Исправить ошибки: # include <stream.c> main (); Begin int d; D:=28; cin >> «There are», d, «days in a Febriary» End.  
10, 24 Исправить ошибки: # include <iostream.c>; main () { int I, j, k SUM = I + j; cout (Summa is equal % d, sum'); cout ('What happened?Mistakes?') }  
11, 25 Исправить ошибки: #inclyde <stream.h> main; {cin ("Why a stars are shine.\N"); cin ("I think, for every human " \N); cin ("can be able to find one's own \N") }  
12, 26 Исправить ошибки: $includ <iostream.h> main () int min min= 60; cout (There are &min minutes in the hour);  
13, 27 Исправить ошибки: # includ <iostream.c> main () Begin int S; cin(S); cout (' There are ', %S, ' weeks in a year ') End.  
14, 28 Исправить ошибки: # include <studio.c>; main (); { int i, j, MUL MUL = i * j; printf ('The result is equal &MUL') printf ('Is it really correct result?') }  
         

 

Таблица 1.12

Номер варианта Задание  
1, 16 Разработать программу, которая считает среднее арифметическое значение трех введенных с клавиатуры чисел.  
2, 17 Разработать программу, которая считает площадь круга по введенному с клавиатуры радиусу.  
3, 18 Разработать программу, которая считает объем цилиндра по введенным с клавиатуры радиусу и высоте.  
4, 19 Разработать программу, которая считает объем конуса по введенным с клавиатуры радиусу и высоте.  
5, 20 Разработать программу, которая считает сумму цифр введенного с клавиатуры четырехзначного числа.  
6, 21 Разработать программу, которая считает объем шара по введенному с клавиатуры радиусу.  
7, 22 Разработать программу, которая формирует число по введенным с клавиатуры цифрам, трактуемым как число сотен, десятков и единиц.  
8, 23 Разработать программу, которая ”переворачивает” введенное с клавиатуры четырехзначное число.  
  9, 24 Разработать программу, которая считает произведение цифр введенного с клавиатуры четырехзначного числа
  10, 25 Разработать программу, которая считает объем куба по введенной с клавиатуры длине ребра.
  11, 26 Разработать программу, которая считает площадь поверхности тетраэдра по введенной с клавиатуры длине ребра.
  12, 27 Разработать программу, которая считает объем усеченного конуса по введенной с клавиатуры высоте и двум радиусам.
  13, 28 Разработать программу, которая считает площадь треугольника по введенным с клавиатуры двум сторонам и углу между ними.
  14, 29 Разработать программу, которая считает площадь трапеции по введенным с клавиатуры основаниям и высоте.
  15, 30 Разработать программу, которая считает площадь кольца по введенным с клавиатуры внешнему и внутреннему радиусам.
         

 


Дата добавления: 2015-11-04; просмотров: 34 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Основные действия меню Debug| Конфлікти у Конго.

mybiblioteka.su - 2015-2024 год. (0.014 сек.)