Презентация на тему Конструкция while

Презентация на тему Презентация на тему Конструкция while, предмет презентации: Информатика. Этот материал содержит 9 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

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

Слайд 1
Конструкция whileЗадача: распечатать квадраты чисел от 1 до n (n задается пользователем.i=1;while(i
Текст слайда:

Конструкция while
Задача: распечатать квадраты чисел от 1 до n (n задается пользователем.
i=1;
while(i<=n)
{
printf(“%i ^ 2 = %i\n”, i, i*i);
i++;
}

Общий вид конструкции while:
while (выражение)
инструкция1;


Слайд 2
Конструкция forЗадача: распечатать квадраты чисел от 1 до n (n задается пользователем.for(i=1;i
Текст слайда:

Конструкция for
Задача: распечатать квадраты чисел от 1 до n (n задается пользователем.

for(i=1;i<=n;i++)
printf(“%i ^ 2 = %i\n”, i, i*i);

Общий вид конструкции for:
for (инициализация; условие; шаг)
инструкция;


Слайд 3
Эквивалентность конструкцийfor (инициализация; условие; шаг)  инструкцияинициализация;while (условие) {  инструкция  шаг;}
Текст слайда:

Эквивалентность конструкций
for (инициализация; условие; шаг)
инструкция

инициализация;
while (условие)
{
инструкция
шаг;
}


Слайд 4
Конструкция в конструкцииЗадача: напечатать числа в диапазоне от a до b,
Текст слайда:

Конструкция в конструкции
Задача: напечатать числа в диапазоне от a до b, квадратный корень из которых является целым числом

for( ; a<=b; a++)
if((int)sqrt(a)==sqrt(a))
printf("%i\n",a);


Слайд 5
Конструкция в конструкцииЗадача: напечатать таблицу умножения	for(i=1; i
Текст слайда:

Конструкция в конструкции
Задача: напечатать таблицу умножения

for(i=1; i<10; i++) // Внешний цикл
{
printf("%2i |",i);
for(j=1; j<10; j++) // Внутрений цикл
printf("%2i ", i*j);
printf("\n");
}


Слайд 6
Задание к лабораторной работе1 Написать программу, которая находит наименьший делитель введенного
Текст слайда:

Задание к лабораторной работе
1 Написать программу, которая находит наименьший делитель введенного пользователем числа. Для этого организовать цикл, который заканчивается, когда текущее значение некоторой переменной является делителем числа, и это число увеличивается на 1 на каждом шаге цикла. Доказать, что цикл закончится при любом целом положительном числе, введенном пользователем.



Слайд 7
Задание к лабораторной работе2 Найти наибольше и наименьшие значения функции для
Текст слайда:

Задание к лабораторной работе
2 Найти наибольше и наименьшие значения функции для целых аргументов от 1 до 50. Для этого использовать конструкцию выбора внутри цикла (номер задания равен остатку от деления номера варианта на 10):
0 sin(2*3.14*i/15)/i




Слайд 8
Задание к лабораторной работе3 Нарисовать график функции из 2 задания. График
Текст слайда:

Задание к лабораторной работе
3 Нарисовать график функции из 2 задания. График представляет собой изображение из 50 символов по горизонтали и 50 символов по вертикали. Для отображения графика нужно организовать вложенные циклы. Внешний цикл выполняется 50 раз и рисует 50 строк. Внутренний цикл повторяется 50 раз и рисует 50 столбцов. Во внутреннем цикле проверяется, какой символ нужно нарисовать.



Слайд 9
Задание к лабораторной работеДля определения отображаемого символа используется следующее условное выражение.
Текст слайда:

Задание к лабораторной работе
Для определения отображаемого символа используется следующее условное выражение. Если
ceil(((func)-min)*50/(max-min))==50-j,
то печатается символ "*", иначе печатается символ " " (пробел). В условном выражении max и min это максимум и минимум функции, найденные в предыдущем задании. Func это отображаемая функция. Функция сeil находит наименьшее целое, не большее аргумента. Все выражение масштабирует диапазон значений фунций (от min до max) на диапазон от 0 до 50 и определяет, в какой строке функция пересекает соответствующий столбец.


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика