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

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



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    61 слайд
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    273.15 kB
  • Просмотров:
    124
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

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

№2 слайд
D массив
Содержание слайда: 2D массив

№3 слайд
D массив размещение в памяти
Содержание слайда: 2D массив – размещение в памяти

№4 слайд
D массив размещение в памяти
Содержание слайда: 2D массив – размещение в памяти (2)

№5 слайд
Вывод элементов D массива
Содержание слайда: Вывод элементов 2D массива

№6 слайд
Ввод элементов D массива
Содержание слайда: Ввод элементов 2D массива

№7 слайд
Подсчет суммы элементов
Содержание слайда: Подсчет суммы элементов массива

№8 слайд
Увеличение всех нечетных
Содержание слайда: Увеличение всех нечетных элементов в 10 раз

№9 слайд
Поиск минимального элемента
Содержание слайда: Поиск минимального элемента

№10 слайд
FOR
Содержание слайда: FOR

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

№12 слайд
Цикл for
Содержание слайда: Цикл for

№13 слайд
Цикл for
Содержание слайда: Цикл for (2)

№14 слайд
Цикл for рисуем блок-схему!
Содержание слайда: Цикл for – рисуем блок-схему!

№15 слайд
Цикл for рисуем блок-схему и
Содержание слайда: Цикл for – рисуем блок-схему и трассируем!

№16 слайд
Какие варианты являются
Содержание слайда: Какие варианты являются синтаксически некорректными?

№17 слайд
Вывод элементов D массива
Содержание слайда: Вывод элементов 2D массива (WHILE)

№18 слайд
Вывод элементов D массива FOR
Содержание слайда: Вывод элементов 2D массива (FOR)

№19 слайд
Ввод элементов D массива WHILE
Содержание слайда: Ввод элементов 2D массива (WHILE)

№20 слайд
Ввод элементов D массива FOR
Содержание слайда: Ввод элементов 2D массива (FOR)

№21 слайд
Подсчет суммы элементов
Содержание слайда: Подсчет суммы элементов массива (WHILE)

№22 слайд
Подсчет суммы элементов
Содержание слайда: Подсчет суммы элементов массива (FOR)

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

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

№25 слайд
Поиск минимального элемента
Содержание слайда: Поиск минимального элемента (WHILE)

№26 слайд
Поиск минимального элемента
Содержание слайда: Поиск минимального элемента (FOR)

№27 слайд
Содержание слайда:

№28 слайд
файл https ru.wikipedia.org
Содержание слайда: файл https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB Файл (англ. file) — именованная область данных на носителе информации.

№29 слайд
Текстовый файл
Содержание слайда: Текстовый файл

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

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

№32 слайд
Задача прочитать из файла
Содержание слайда: Задача 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 слайд
Задача Обработка s a b
Содержание слайда: Задача 1 (2) // Обработка s = a + b;

№34 слайд
Задача Запись в выходной файл
Содержание слайда: Задача 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<=N<=10, 1<=M<=10). N и M вводятся с клавиатуры. Переставить столбцы, содержащие минимальный и максимальный элементы. Получившийся массив вывести в консоль и в файл “out.txt”.

№36 слайд
Задача
Содержание слайда: Задача 2

№37 слайд
Задача Загрузить из файла in
Содержание слайда: Задача 3 Загрузить из файла “in3.txt” массив из N строк по M элементов каждая (1<=N<=10, 1<=M<=10). N и M вводятся с клавиатуры. (Загруженный массив вывести в консоль для контроля). Удалить столбцы, в которых есть хотя бы один четный элемент. Получившийся массив вывести в консоль и в файл “out3.txt”.

№38 слайд
Задача загрузка из файла
Содержание слайда: Задача 3 – загрузка из файла

№39 слайд
Задача удаление столбцов с
Содержание слайда: Задача 3 – удаление столбцов с четными элементами

№40 слайд
BREAK
Содержание слайда: BREAK

№41 слайд
include lt stdio.h gt include
Содержание слайда: #include <stdio.h> #include <stdio.h> 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 gt a f--
Содержание слайда: else { else { for (f = e; f > a; f--) { if (c < a) { c = a; d++; break; } f += a; } } i++; } while (i <= 5); printf("%d %d %d", d, e, f); }

№43 слайд
Задача Загрузить из файла in
Содержание слайда: Задача 4 Загрузить из файла “in4.txt” массив из N строк по M элементов каждая (1<=N<=10, 1<=M<=10). N и M вводятся с клавиатуры. (Загруженный массив вывести в консоль для контроля). Продублировать строки, в которых есть отрицательные элементы. Получившийся массив вывести в консоль и в файл “out4.txt”.

№44 слайд
Задача вставка строк
Содержание слайда: Задача 4 – вставка строк

№45 слайд
Содержание слайда:

№46 слайд
Делаем игру на основе D
Содержание слайда: Делаем игру на основе 2D массива

№47 слайд
Кодируем состояние игры в D
Содержание слайда: Кодируем состояние игры в 2D массиве

№48 слайд
Кодируем состояние игры в D
Содержание слайда: Кодируем состояние игры в 2D массиве

№49 слайд
Код функции WndProc
Содержание слайда: Код функции WndProc

№50 слайд
Код функции WndProc
Содержание слайда: Код функции WndProc

№51 слайд
Изменение состояния игры
Содержание слайда: Изменение состояния игры: двигаем игрока влево

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

№53 слайд
Изменение состояния игры
Содержание слайда: Изменение состояния игры: двигаем игрока вверх

№54 слайд
Изменение состояния игры
Содержание слайда: Изменение состояния игры: двигаем игрока вниз

№55 слайд
Отрисовка состояния игры
Содержание слайда: Отрисовка состояния игры

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

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

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

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

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

№61 слайд
Источники информации msdn
Содержание слайда: Источники информации msdn google

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