Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемПолина Чернова
1 Язык C, введение семинар 1
2 Рябова Анна Сергеевна
3 Требования Сдавать задания в установленный срок! (незачет, санкции на экзамене) Делать самостоятельно Если списали, уметь ответить на вопрос к любой строчке кода
4 Тестирование mmc2.nsu.ru в Internet Explorer!! логины на листочке можно проходить тестирование сразу (до звонка) не переговариваться
5 Литература Громов, Татаренко Керниган, Ричи Курс «Язык программирования C»
6 Задания 1-3 (сдача до 3 марта) 1.Реализовать перевод из градусов Цельсия в градусы Фаренгейта, от -50 до 50, с шагом 5. Вывести в виде 2 столбцов. 2.Вычислить площадь фигуры методом трапеций на отрезке [x1;x2]. Фигура задается функцией ax^2+bx+c. a,b,c,x1,x2 – входные данные задачи. 3.Подсчитать и вывести частоту цифр в строке, вводимой с клавиатуры.
7 Создаем проект В Source files добавляем новый файл main.cpp, в нём пишем программу
8 Простейшая программа #include int main (void) { printf(Hello, World\n"); return 0; }
9 Запускаем программу Компилируем: Build -> Build Solution (F7) Проверяем наличие ошибок, исправляем, снова компилируем Запускаем: Debug ->Start without debugging (Ctrl + F5)
10 Стиль программирования Расстановка скобок, пробелов и табуляций int main (void){int i = 0;while(i
11 Функции Обмен данными через передаваемые аргументы и возвращаемые значения Определение функции int increment(int x) /* сигнатура */ { return x+1; } Вызов функции int main() { int a = 3; int b; b = increment(a); /* b=4 */ }
12 Управляющие конструкции while(условие) int i = 3; while(i > 0) { … i = i-1; } for(инициализация; проверка; реинициализация) for(i = 0; i < 3; i=i+1) { printf(%d\n, i); }
13 Типы данных intцелое floatс плавающей точкой charсимвол - один байт shortкороткое целое longдлинное целое doubleплавающее с двойной точностью
14 Символические константы # define LOWER 0/* lower limit of table */ #define UPPER 10 /* upper limit */ int f; for (f =LOWER; f
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.