🗊 Презентация Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10

Нажмите для полного просмотра!
Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №1 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №2 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №3 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №4 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №5 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №6 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №7 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №8 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №9 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №10 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №11 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №12 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №13 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №14 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №15 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №16 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №17 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №18 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №19 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №20 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №21 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №22 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №23 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №24 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №25 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №26 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №27 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №28 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №29 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №30 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №31 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №32 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №33 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №34 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №35 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №36 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №37 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №38 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №39 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №40 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №41 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №42 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №43 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №44 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №45 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №46 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №47 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №48 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №49 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №50 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №51 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №52 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №53 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №54 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №55 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №56 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №57 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №58 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №59 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №60 Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №61

Содержание

Вы можете ознакомиться и скачать презентацию на тему Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10. Доклад-сообщение содержит 61 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Основы программирования ФИСТ 1 курс Власенко Олег Федосович Лекция 10. Двухмерные массивы. FOR. BREAK. Работа с файлами. Простая игра на двухмерном...
Описание слайда:
Основы программирования ФИСТ 1 курс Власенко Олег Федосович Лекция 10. Двухмерные массивы. FOR. BREAK. Работа с файлами. Простая игра на двухмерном массиве

Слайд 2


2D массив
Описание слайда:
2D массив

Слайд 3


2D массив – размещение в памяти
Описание слайда:
2D массив – размещение в памяти

Слайд 4


2D массив – размещение в памяти (2)
Описание слайда:
2D массив – размещение в памяти (2)

Слайд 5


Вывод элементов 2D массива
Описание слайда:
Вывод элементов 2D массива

Слайд 6


Ввод элементов 2D массива
Описание слайда:
Ввод элементов 2D массива

Слайд 7


Подсчет суммы элементов массива
Описание слайда:
Подсчет суммы элементов массива

Слайд 8


Увеличение всех нечетных элементов в 10 раз
Описание слайда:
Увеличение всех нечетных элементов в 10 раз

Слайд 9


Поиск минимального элемента
Описание слайда:
Поиск минимального элемента

Слайд 10


FOR
Описание слайда:
FOR

Слайд 11


Цикл с предусловием while while (Условие) { Действие; }
Описание слайда:
Цикл с предусловием while while (Условие) { Действие; }

Слайд 12


Цикл for
Описание слайда:
Цикл for

Слайд 13


Цикл for (2)
Описание слайда:
Цикл for (2)

Слайд 14


Цикл for – рисуем блок-схему!
Описание слайда:
Цикл for – рисуем блок-схему!

Слайд 15


Цикл for – рисуем блок-схему и трассируем!
Описание слайда:
Цикл for – рисуем блок-схему и трассируем!

Слайд 16


Какие варианты являются синтаксически некорректными?
Описание слайда:
Какие варианты являются синтаксически некорректными?

Слайд 17


Вывод элементов 2D массива (WHILE)
Описание слайда:
Вывод элементов 2D массива (WHILE)

Слайд 18


Вывод элементов 2D массива (FOR)
Описание слайда:
Вывод элементов 2D массива (FOR)

Слайд 19


Ввод элементов 2D массива (WHILE)
Описание слайда:
Ввод элементов 2D массива (WHILE)

Слайд 20


Ввод элементов 2D массива (FOR)
Описание слайда:
Ввод элементов 2D массива (FOR)

Слайд 21


Подсчет суммы элементов массива (WHILE)
Описание слайда:
Подсчет суммы элементов массива (WHILE)

Слайд 22


Подсчет суммы элементов массива (FOR)
Описание слайда:
Подсчет суммы элементов массива (FOR)

Слайд 23


Увеличение всех нечетных элементов в 10 раз (WHILE)
Описание слайда:
Увеличение всех нечетных элементов в 10 раз (WHILE)

Слайд 24


Увеличение всех нечетных элементов в 10 раз (FOR)
Описание слайда:
Увеличение всех нечетных элементов в 10 раз (FOR)

Слайд 25


Поиск минимального элемента (WHILE)
Описание слайда:
Поиск минимального элемента (WHILE)

Слайд 26


Поиск минимального элемента (FOR)
Описание слайда:
Поиск минимального элемента (FOR)

Слайд 27


Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №27
Описание слайда:

Слайд 28


файл Файл (англ. file) — именованная область данных на носителе информации.
Описание слайда:
файл Файл (англ. file) — именованная область данных на носителе информации.

Слайд 29


Текстовый файл
Описание слайда:
Текстовый файл

Слайд 30


Работа с файлом – общий алгоритм Открыть файл Работать с файлом Закрыть файл
Описание слайда:
Работа с файлом – общий алгоритм Открыть файл Работать с файлом Закрыть файл

Слайд 31


Задача 1 – прочитать из файла 2 целых числа, подсчитать их сумму, вывести в другой файл // Чтение из входного файла // Обработка // Запись в выходной...
Описание слайда:
Задача 1 – прочитать из файла 2 целых числа, подсчитать их сумму, вывести в другой файл // Чтение из входного файла // Обработка // Запись в выходной файл Входной файл: 3 12 Выходной файл: 15

Слайд 32


Задача 1 – прочитать из файла 2 целых числа, подсчитать их сумму, вывести в другой файл // Чтение из входного файла FILE *fin; int a, b, s; fin =...
Описание слайда:
Задача 1 – прочитать из файла 2 целых числа, подсчитать их сумму, вывести в другой файл // Чтение из входного файла FILE *fin; int a, b, s; fin = fopen("c:\\Temp\\Files\\in1.txt", "rt"); if (fin == NULL) { printf("File in1.txt is not found"); return; } fscanf(fin, "%d%d", &a, &b); fclose(fin);

Слайд 33


Задача 1 (2) // Обработка s = a + b;
Описание слайда:
Задача 1 (2) // Обработка s = a + b;

Слайд 34


Задача 1 (3) // Запись в выходной файл FILE *fout; fout = fopen("c:\\Temp\\Files\\out1.txt", "wt"); if (fout == NULL) {...
Описание слайда:
Задача 1 (3) // Запись в выходной файл FILE *fout; fout = fopen("c:\\Temp\\Files\\out1.txt", "wt"); if (fout == NULL) { printf("File out1.txt cannot be created"); return; } fprintf(fout, "s = %d", s); fclose(fout);

Слайд 35


Задача 2 Ввести с клавиатуры массив из N строк по M элементов каждая (1
Описание слайда:
Задача 2 Ввести с клавиатуры массив из N строк по M элементов каждая (1

Слайд 36


Задача 2
Описание слайда:
Задача 2

Слайд 37


Задача 3 Загрузить из файла “in3.txt” массив из N строк по M элементов каждая (1
Описание слайда:
Задача 3 Загрузить из файла “in3.txt” массив из N строк по M элементов каждая (1

Слайд 38


Задача 3 – загрузка из файла
Описание слайда:
Задача 3 – загрузка из файла

Слайд 39


Задача 3 – удаление столбцов с четными элементами
Описание слайда:
Задача 3 – удаление столбцов с четными элементами

Слайд 40


BREAK
Описание слайда:
BREAK

Слайд 41


#include #include void main() { int i = 1; int a = 1, b = 2, c = 3, d = 4, e = 5, f = 6; do { printf("%d ", i); if (a < b) { for (b = d; b...
Описание слайда:
#include #include void main() { int i = 1; int a = 1, b = 2, c = 3, d = 4, e = 5, f = 6; do { printf("%d ", i); if (a < b) { for (b = d; b < f; b++) { a = c; while (a < f) { d += a; a++; } c = a; } e += d; }

Слайд 42


else { else { for (f = e; f > a; f--) { if (c < a) { c = a; d++; break; } f += a; } } i++; } while (i
Описание слайда:
else { else { for (f = e; f > a; f--) { if (c < a) { c = a; d++; break; } f += a; } } i++; } while (i

Слайд 43


Задача 4 Загрузить из файла “in4.txt” массив из N строк по M элементов каждая (1
Описание слайда:
Задача 4 Загрузить из файла “in4.txt” массив из N строк по M элементов каждая (1

Слайд 44


Задача 4 – вставка строк
Описание слайда:
Задача 4 – вставка строк

Слайд 45


Основы программирования. ФИСТ 1 курс. Двухмерные массивы. FOR. BREAK. Работа с файлами. Лекция 10, слайд №45
Описание слайда:

Слайд 46


Делаем игру на основе 2D массива
Описание слайда:
Делаем игру на основе 2D массива

Слайд 47


Кодируем состояние игры в 2D массиве
Описание слайда:
Кодируем состояние игры в 2D массиве

Слайд 48


Кодируем состояние игры в 2D массиве
Описание слайда:
Кодируем состояние игры в 2D массиве

Слайд 49


Код функции WndProc
Описание слайда:
Код функции WndProc

Слайд 50


Код функции WndProc
Описание слайда:
Код функции WndProc

Слайд 51


Изменение состояния игры: двигаем игрока влево
Описание слайда:
Изменение состояния игры: двигаем игрока влево

Слайд 52


Изменение состояния игры: двигаем игрока вправо
Описание слайда:
Изменение состояния игры: двигаем игрока вправо

Слайд 53


Изменение состояния игры: двигаем игрока вверх
Описание слайда:
Изменение состояния игры: двигаем игрока вверх

Слайд 54


Изменение состояния игры: двигаем игрока вниз
Описание слайда:
Изменение состояния игры: двигаем игрока вниз

Слайд 55


Отрисовка состояния игры
Описание слайда:
Отрисовка состояния игры

Слайд 56


Отрисовка состояния игры (2)
Описание слайда:
Отрисовка состояния игры (2)

Слайд 57


Отрисовка состояния игры (3)
Описание слайда:
Отрисовка состояния игры (3)

Слайд 58


Отрисовка состояния игры (4)
Описание слайда:
Отрисовка состояния игры (4)

Слайд 59


Отрисовка состояния игры (5)
Описание слайда:
Отрисовка состояния игры (5)

Слайд 60


Домашнее задание ЕСЛИ хотите плюсы в карму И У вас есть лишнее время (т.е. нет долгов по другим предметам!!!) ТО Выберите себе игру из предложенных...
Описание слайда:
Домашнее задание ЕСЛИ хотите плюсы в карму И У вас есть лишнее время (т.е. нет долгов по другим предметам!!!) ТО Выберите себе игру из предложенных вариантов – и сделайте её!

Слайд 61


Источники информации msdn google
Описание слайда:
Источники информации msdn google



Похожие презентации
Mypresentation.ru
Загрузить презентацию