Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
35 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
830.50 kB
Просмотров:
88
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![золотых правил для тех, кто](/documents_6/e7d527632a0a709966a611d51f54ec0f/img0.jpg)
Содержание слайда: 5 золотых правил для тех, кто изучает языки программирования
№2 слайд![. Идеального языка](/documents_6/e7d527632a0a709966a611d51f54ec0f/img1.jpg)
Содержание слайда: 1. «Идеального» языка программирования не существует
№3 слайд![. Язык учат для того, чтобы](/documents_6/e7d527632a0a709966a611d51f54ec0f/img2.jpg)
Содержание слайда: 2. Язык учат для того, чтобы применять на практике
№4 слайд![. Все начинали с нуля и](/documents_6/e7d527632a0a709966a611d51f54ec0f/img3.jpg)
Содержание слайда: 3. Все начинали с нуля и когда-то ничего не знали — это нормально
№5 слайд![. Копировать,](/documents_6/e7d527632a0a709966a611d51f54ec0f/img4.jpg)
Содержание слайда: 4. Копировать, экспериментировать с кодом и не переставать учиться
№6 слайд![. Опубликовать свою работу и](/documents_6/e7d527632a0a709966a611d51f54ec0f/img5.jpg)
Содержание слайда: 5. Опубликовать свою работу и найти наставника
№7 слайд![В качестве среды](/documents_6/e7d527632a0a709966a611d51f54ec0f/img6.jpg)
Содержание слайда: В качестве среды программирования на данном курсе выбрана IDE Code::Blocks, свободно распространяемая в сети Интернет. Все примеры будут приводится с использованием этой оболочки. Для успешного овладения навыками программирования, рекомендуется установить данную программу на свой компьютер.
№8 слайд![УСТАНОВКА КОМПИЛЯТОРА Для](/documents_6/e7d527632a0a709966a611d51f54ec0f/img7.jpg)
Содержание слайда: УСТАНОВКА КОМПИЛЯТОРА
Для начала необходимо скачать дистрибутив данной программы. Для этого надо пройти на сайт http://codeblocks.org/ и в меню слева Main/Downloads/Binaries выбрать codeblocks-17.12mingw-setup.exe с зеркала Sourceforge.net.
№9 слайд![После того как дистрибутив](/documents_6/e7d527632a0a709966a611d51f54ec0f/img8.jpg)
Содержание слайда: После того как дистрибутив скачан, запустите файл на выполнение. Нажимайте в диалоговых окнах Next/Next/Next/Install, оставляя все настройки по умолчанию. После запуска Code::Blocks должно появится следующее окно:
№10 слайд![Выберите пункт Create a New](/documents_6/e7d527632a0a709966a611d51f54ec0f/img9.jpg)
Содержание слайда: Выберите пункт Create a New Project (Создать Новый Проект), далее Console Application:
№11 слайд![Далее выбираем C и Next](/documents_6/e7d527632a0a709966a611d51f54ec0f/img10.jpg)
Содержание слайда: Далее выбираем C++ и Next:
№12 слайд![В следующем окне назовите](/documents_6/e7d527632a0a709966a611d51f54ec0f/img11.jpg)
Содержание слайда: В следующем окне назовите свой проект (Project title), например 1, путь (Folder to create project in) -- Рабочий стол:
№13 слайд![Следующее окно оставляем без](/documents_6/e7d527632a0a709966a611d51f54ec0f/img12.jpg)
Содержание слайда: Следующее окно оставляем без изменения, нажимаем Finish.
№14 слайд![Раскройте ветвь Sources в](/documents_6/e7d527632a0a709966a611d51f54ec0f/img13.jpg)
Содержание слайда: Раскройте ветвь Sources в левом меню, нажав на плюс. Нажмите два раза на main.cpp. Справа, в окне редактора откроется шаблон программы, который мы будем модифицировать:
№15 слайд![Нажмите на кнопку Build](/documents_6/e7d527632a0a709966a611d51f54ec0f/img14.jpg)
Содержание слайда: Нажмите на кнопку Build (Собрать). Если в нижнем окне Build log выдаёт ошибки (не 0 errors), значит надо исправить ошибки и снова попытаться собрать проект.
№16 слайд![Выполните программу нажатием](/documents_6/e7d527632a0a709966a611d51f54ec0f/img15.jpg)
Содержание слайда: Выполните программу нажатием на кнопку Run (рядом с Build). Должна открыться Консоль. Закрыть её можно нажатием на любую клавишу. Большинство наших программ будут запрашивать входные данные (числа, текст) с Консоли и выдавать результат в виде чисел, текста на Консоль.
№17 слайд![ВНИМАНИЕ!!!! Чтобы наша](/documents_6/e7d527632a0a709966a611d51f54ec0f/img16.jpg)
Содержание слайда: ВНИМАНИЕ!!!!
Чтобы наша программа компилировалась, необходимо назначить (выбрать) компилятор и дебаггер по умолчанию
Settings-Compiler->Reset Defaults
Settings-Debugger->Default
и выбрать файл gdb32.exe из папки C:\Program Files (x86)\CodeBlocks\MinGW\bin
№18 слайд![На этом уроке вам предстоит](/documents_6/e7d527632a0a709966a611d51f54ec0f/img17.jpg)
Содержание слайда: На этом уроке вам предстоит решить несколько задач на языке C++. Для создания программы на C++ вам понадобится следующий шаблон, который необходимо переписать в тетрадь и выучить наизусть. Данная программа выполнится, но ничего не попросит ввести и ничего не выведет.
№19 слайд![Укажите правильное написание](/documents_6/e7d527632a0a709966a611d51f54ec0f/img18.jpg)
Содержание слайда: Укажите правильное написание строки заголовка в программе C++
#include <iostream>
#include <iostream>;
#include <iostrem>
#includ <iostream>
№20 слайд![Укажите правильное написание](/documents_6/e7d527632a0a709966a611d51f54ec0f/img19.jpg)
Содержание слайда: Укажите правильное написание строки пространства имён
using namespace std;
use namespace std;
using namespacing std;
uses namespace std;
№21 слайд![Добавим строчки ввода и](/documents_6/e7d527632a0a709966a611d51f54ec0f/img20.jpg)
Содержание слайда: Добавим строчки ввода и вывода данных. Данная программа при запуске откроет консоль и будет ожидать, пока пользователь не наберёт целое число. После нажатия клавиши Enter число будет размещено в переменной aa. Далее оно увеличится на единицу и будет выведено обратно на консоль.
№22 слайд![В программах можно](/documents_6/e7d527632a0a709966a611d51f54ec0f/img21.jpg)
Содержание слайда: В программах можно использовать следующие арифметические операции:
Сложение + (знак плюс);
Вычитание - (знак минус);
Умножение * (знак звёздочка);
Деление / (знак косая черта, слэш);
Остаток от деления % (знак процент)
При возведении в степень следует использовать умножение, например:
a2=a∗aa2=a∗a
a3=a∗a∗aa3=a∗a∗a
(a+b)4=(a+b)∗(a+b)∗(a+b)∗(a+b)(a+b)4=(a+b)∗(a+b)∗(a+b)∗(a+b)
№23 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img22.jpg)
Содержание слайда: Напишите программу, которая запрашивает натуральное число и выводит его квадрат.
#include <iostream>
int main() {
// тут вы должны написать код
return 0;
}
№24 слайд![Данная программа при запуске](/documents_6/e7d527632a0a709966a611d51f54ec0f/img23.jpg)
Содержание слайда: Данная программа при запуске откроет консоль и будет ожидать, пока пользователь не наберёт два целых числа, разделённых пробелом или переводом строки. После нажатия клавиши Enter первое число будет размещено в переменной a, а вторе число -- в переменной b. Далее будет выведена на консоль сумма этих двух чисел.
№25 слайд![Вводятся две целочисленные](/documents_6/e7d527632a0a709966a611d51f54ec0f/img24.jpg)
Содержание слайда: Вводятся две целочисленные переменные a и b. Напишите программу, которая находит значение выражения:
№26 слайд![Вводятся две целочисленные](/documents_6/e7d527632a0a709966a611d51f54ec0f/img25.jpg)
Содержание слайда: Вводятся две целочисленные переменные a и b. Напишите программу, которая находит значение выражения:
№27 слайд![Данная программа запрашивает](/documents_6/e7d527632a0a709966a611d51f54ec0f/img26.jpg)
Содержание слайда: Данная программа запрашивает три целых числа a,b,c Программа в первой строке выводит сумму a+b, во второй строке a+c, в третьей строке b+c, в четвёртой, через пробел сумму всех трёх переменных и их произведение.
№28 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img27.jpg)
Содержание слайда: Напишите программу, которая запрашивает два целых числа, и выводит их в обратном порядке через пробел.
Ввод 3 2
Вывод 2 3
№29 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img28.jpg)
Содержание слайда: Напишите программу, которая запрашивает четыре целых числа и выводит их в обратном порядке по одному в строке.
Ввод 1 2 3 4
Вывод
4
3
2
1
№30 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img29.jpg)
Содержание слайда: Напишите программу, которая запрашивает три цифры (от 0 до 9) и выводит число, получающееся из этих цифр в том же порядке, что и при вводе.
Ввод 1 2 3
Вывод 123
№31 слайд![УСЛОВНЫЙ ОПЕРАТОР Данная](/documents_6/e7d527632a0a709966a611d51f54ec0f/img30.jpg)
Содержание слайда: УСЛОВНЫЙ ОПЕРАТОР
Данная программа вводит натуральное число, и если оно чётное пишет YES,
если нечётное -- NO.
№32 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img31.jpg)
Содержание слайда: Напишите программу, которая запрашивает целое число, и если оно положительное -- пишет "YES", в противном случае -- "NO".
#include <iostream>
int main() {
// тут вы должны написать код
return 0;
}
№33 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img32.jpg)
Содержание слайда: Напишите программу, которая запрашивает целое число, и если оно меньше или равно 1000 -- пишет "YES",
в противном случае -- "NO".
#include <iostream>
using namespace std;
int main() {
// тут вы должны написать код
return 0;
}
№34 слайд![ВЕТВЛЕНИЕ Данная программа](/documents_6/e7d527632a0a709966a611d51f54ec0f/img33.jpg)
Содержание слайда: ВЕТВЛЕНИЕ
Данная программа запрашивает натуральное число n и выводит на экран n пятёрок.
№35 слайд![Напишите программу, которая](/documents_6/e7d527632a0a709966a611d51f54ec0f/img34.jpg)
Содержание слайда: Напишите программу, которая запрашивает натуральное число N (не более 50), и выводит два ряда из N звёздочек.
#include <iostream>
using namespace std;
int main() {
// тут вы должны написать код
return 0;
}