Пример 1. Перевести значение температуры по шкале Цельсия в ее эквивалент по шкале Фаренгейта по формуле перевода F=9/5*C+32, где F – температура по Фаренгейту, а С – температура по Цельсию.
1) 1-ый вариант
#include <stdio.h>
int main() // Переводит температуру по Цельсию
//в температуру по Фаренгейту
{
float cels=20.0, f; // Выделение памяти для двух переменных
// и инициализация одной - температуры по
// Цельсию
f=9.0*cels/5.0+32.0; // far – температура по шкале Фаренгейта
printf(“%f градусов по Ц. соответствуют %f градусам по Ф.\n”, cels,f);
return 0;
}
Пояснения.
Чтобы вывести на экран значения переменных с помощью функции printf(), необходимо указать формат выводимых данных. В нашем случае это будет формат %f, соответствующий вещественному типу данных.
2) 2-ой вариант
#include <stdio.h>
void main() // Переводит температуру по Цельсию
//в температуру по Фаренгейту
{
float cels=20.0; // Выделение памяти для одной
//вещественной переменной
// и ее инициализация
printf(“%f градусов по Ц. – %f градусам по Ф. \n”, cels,1.8*cels+32.);
}
Отметим, что во втором случае выделяется память для хранения только одной переменной вещественного типа.
|
|
Пример 2. Вычислить среднее арифметическое трех положительных чисел.
#include <stdio.h>
int main() // Вычисление среднего арифметического
{
float a1=10.5, a2=8.8, a3=7.02, sa;
sa=(a1+a2+a3)/3.0;
printf(“Исходные числа: %f, %f, %f, SA = %f \n”, a1, a2, a3, sa);
return 0;
}
Основы работы в Microsoft Visual C++ 6.0
До выполнения программы необходимо подготовить ее текст в файле с расширением *.cpp (это формат файлов С++, для языка С формат – *.с). Передать этот файл на компиляцию и устранить синтаксические ошибки, выявленные компилятором; безошибочно откомпилировать (получится объектный файл с расширением *.obj); дополнить объектный файл нужными библиотечными функциями (компоновка) и получить исполняемый модуль программы в файле с расширением *.exe. Схема данного процесса представлена на рисунке 1.1.
Рисунок 1.1 – Схема подготовки исполняемой программы.
Рассмотрим цикл разработки программы с использованием компилятора Microsoft Visual C++ 6.0. Чтобы создать и протестировать программу, выполните ряд действий.
1) Запустите компилятор. Появится окно показанное на рисунке 1.2.
Рисунок 1.2 – Окно программы Microsoft Visual C++ 6.0.
2) Выберите из меню File команду New.
3) Выберите опцию Win32 Console Application (Консольное приложение для Win32), введите имя проекта, например, Example1, и щелкните на кнопке OK (рисунок 1.3).
Рисунок 1.3 – Создание консольного приложения для Win32.
4) Выберите из меню вариант An Empty Project (пустой проект) и щелкните на кнопке Finish.
После этого действия будет создано «рабочее пространство», информация о котором будет отображена на вкладке fileView, рисунок 1.5
|
|
Рисунок 1.4 – Создано «рабочее пространство».
5) Выберите из меню File команду New.
6) Выберите опцию С++ Source File (файл источника С++) и введите имя файла, например, еx1, нажмите кнопку OK.
7) На вкладке FileView теперь отображается информация о том, что вы добавили новый файл в проект ex1.cpp. В появившемся окне введите текст программы.
8) Выберите в меню Build команду Build Example1.exe (клавиша F7).
9) Убедитесь в отсутствии ошибок компиляции.
10) Для выполнения программы выберите в меню Build команду Execute example1.exe (сочетание клавиш Ctrl + F5).
11) Для завершения программы нажмите любую клавишу.
Внимание!
Перед созданием новой программы выбираем в меню File пункт Close Workspace.
Для создания нового проекта повторяем действия начиная со второго пункта. Таким образом, получаем, что каждый проект находится в своем каталоге, что говорит о хорошем тоне программирования.