- Особенности работы функций

Презентация "Особенности работы функций" (11 класс) по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9

Презентацию на тему "Особенности работы функций" (11 класс) можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 9 слайд(ов).

Слайды презентации

Особенности работы функций. Если функция возвращает значение через return, то ее можно использовать в выражениях и операторе вывода, например n=a+b+sum(x,y)*5; printf(“%d”, sum(x,y)); Не следует возвращать из функции адреса локальных переменных, так как по завершении работы функции их значения уничт
Слайд 1

Особенности работы функций

Если функция возвращает значение через return, то ее можно использовать в выражениях и операторе вывода, например n=a+b+sum(x,y)*5; printf(“%d”, sum(x,y)); Не следует возвращать из функции адреса локальных переменных, так как по завершении работы функции их значения уничтожаются и память освобождается. Если параметр передается по значению, то соответствующим ему фактическим параметром может быть константа, переменная или выражение, например s=sum(a, 3); s=sum(b, a*3);

Двумерные массивы. Ввод и вывод. void vv_matr(int a[][10], int *n, int *m) //или int (*a)[10] { //передаем массив указателей на строки, n и m – по адресу int i, j; printf("n = "); scanf("%d", n); printf("m = "); scanf("%d", m); printf("Введите матрицу раз
Слайд 2

Двумерные массивы. Ввод и вывод

void vv_matr(int a[][10], int *n, int *m) //или int (*a)[10] { //передаем массив указателей на строки, n и m – по адресу int i, j; printf("n = "); scanf("%d", n); printf("m = "); scanf("%d", m); printf("Введите матрицу размера %d на %d \n“,*n,*m); for(i=0; i

int main() {int a[10][10], n, m; vv_matr(a,&n,&m); viv_matr(a,n,m); return 0; }

Задача 1.Вычислить максимальный среди отрицательных элементов целочисленной матрицы А, не встречающихся в массиве В. Ввод и вывод матрицы, ввод массива и вычисления оформить в виде отдельных функций. Формальные параметры функции maxot() (для вычислений): Вход: n – количество строк в матрице А, m – к
Слайд 3

Задача 1.Вычислить максимальный среди отрицательных элементов целочисленной матрицы А, не встречающихся в массиве В.

Ввод и вывод матрицы, ввод массива и вычисления оформить в виде отдельных функций. Формальные параметры функции maxot() (для вычислений): Вход: n – количество строк в матрице А, m – количество столбцов матрицы А, a – указатель на массив указателей на строки матрицы А, k – количество элементов в массиве В, b – указатель на первый элемент массива В, Выход: flag – признак существования max (=0, если max не найден ). Значение, возвращаемое функцией maxot() – искомый элемент.

#include “iostream” #include “stdio.h” #include “limits.h” using namespace std; void vv_matr(int a[][10], int *n, int *m); void viv_matr(int a[][10], int n, int m); int vv_mas(int b[]); int maxot(int n, int m, int a[][10], int k, int b[], int *flag) { int i,j,t,max = - LONG_MAX; *flag = 0;
Слайд 4

#include “iostream” #include “stdio.h” #include “limits.h” using namespace std; void vv_matr(int a[][10], int *n, int *m); void viv_matr(int a[][10], int n, int m); int vv_mas(int b[]); int maxot(int n, int m, int a[][10], int k, int b[], int *flag) { int i,j,t,max = - LONG_MAX; *flag = 0;

for (i = 0; i = max) { max = a[i][j]; *flag = 1; } } return max; }
Слайд 5

for (i = 0; i = max) { max = a[i][j]; *flag = 1; } } return max; }

int main() { setlocale(LC_ALL,”RUS”); int n,m,a[10][10],k,b[10],max,flag; vv_matr(a, &n, &m); viv_matr(a, n, m); k = vv_mas(b); max = maxot(n,m,a, k, b, &flag) ; if (flag) printf(“max = %7d”, max); else printf(“нет max”); return 0; } /* здесь должны располагаться функции vv_matr, viv_mat
Слайд 6

int main() { setlocale(LC_ALL,”RUS”); int n,m,a[10][10],k,b[10],max,flag; vv_matr(a, &n, &m); viv_matr(a, n, m); k = vv_mas(b); max = maxot(n,m,a, k, b, &flag) ; if (flag) printf(“max = %7d”, max); else printf(“нет max”); return 0; } /* здесь должны располагаться функции vv_matr, viv_matr, vv_mas*/

/* в результате выполнения проверочной работы должна получиться примерно такая функция*/ int vv_mas(int b[]) {int nb, i; printf(“ Введите длину массива:”); scanf(“%d”, &nb); printf(“ Введите массив из %d элементов:\n”); for(i=0; i
Слайд 7

/* в результате выполнения проверочной работы должна получиться примерно такая функция*/ int vv_mas(int b[]) {int nb, i; printf(“ Введите длину массива:”); scanf(“%d”, &nb); printf(“ Введите массив из %d элементов:\n”); for(i=0; i

Задача 3. Определить адреса двух первых четных элементов массива А с использованием функции. #include “stdio.h” #include “iostream” void adress(int a[ ], int na,int **u1,int **u2) { int *ua; *u1=*u2=NULL; for(ua=a;ua
Слайд 8

Задача 3. Определить адреса двух первых четных элементов массива А с использованием функции

#include “stdio.h” #include “iostream” void adress(int a[ ], int na,int **u1,int **u2) { int *ua; *u1=*u2=NULL; for(ua=a;ua

int main() { setlocale(LC_ALL,”RUS”); int a[10],na,i,*u1,*u2; //здесь ввод массива adress(a,na,&u1,&u2); if (u1==NULL) printf(“Нет первого четного”); else { printf(“Адрес первого четного %0X\n значение %d\n”,u1,*u1); //16-ричный адрес if (u2==NULL) printf(“Нет второго четного”); else { print
Слайд 9

int main() { setlocale(LC_ALL,”RUS”); int a[10],na,i,*u1,*u2; //здесь ввод массива adress(a,na,&u1,&u2); if (u1==NULL) printf(“Нет первого четного”); else { printf(“Адрес первого четного %0X\n значение %d\n”,u1,*u1); //16-ричный адрес if (u2==NULL) printf(“Нет второго четного”); else { printf(“Адрес второго четного %u\n значение %d\n”,u2,*u2); //10-чный адрес } } return 0; }

Список похожих презентаций

ПО для безопасной работы в интернете

ПО для безопасной работы в интернете

Стим. Это сервис цифрового распространения компьютерных игр и программ, принадлежащий компании Valve, известному разработчику компьютерных игр. Взломы ...
Особенности подготовки специалистов в сфере бизнес-аналитики

Особенности подготовки специалистов в сфере бизнес-аналитики

Кто он: Бизнес-аналитик? Аналитик - специалист, способный извлечь из постоянно увеличивающегося количества информации нужные данные и сделать на их ...
Особенности реализации пропедевтического курса информатики в сельской школе

Особенности реализации пропедевтического курса информатики в сельской школе

Сельская школа как социокультурный феномен современного российского общества.  Школа как объединяющий фактор социальной среды; Как фактор развития ...
Сторонние утилиты для работы с HDD

Сторонние утилиты для работы с HDD

Утилита (англ. utility или tool) — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных ...
MS Excel основы работы

MS Excel основы работы

Основы работы с табличным процессором. Назначение и области применения табличных процессоров История и тенденции развития Основные понятия Знакомство ...
Принципы работы вычислительной техники

Принципы работы вычислительной техники

КАК В КОМПЬЮТЕРЕ РЕАЛИЗУЮТСЯ ВЫЧИСЛЕНИЯ. В самом названии “компьютер” , происходящем от английского computer, т. е. вычислитель, заложено первоначальное ...
Программы для работы с электронной почтой: почтовые клиенты

Программы для работы с электронной почтой: почтовые клиенты

Почтовая программа. Почто́вая програ́мма (клиент электронной почты, почтовый клиент, мейл-клиент, мейлер) — программное обеспечение, устанавливаемое ...
Исследование работы узлов и устройств КС и К

Исследование работы узлов и устройств КС и К

Цель: Исследовать работу узлов и устройств КС и К. Используемые программы: Everest; BurnInTest; CPU-Z; 3DMark; Sony Vegas Pro; Fraps; OCCT. Используемые ...
Кодирование и обработка графической информации Урок 2 Средства и технологии работы с растровой графикой

Кодирование и обработка графической информации Урок 2 Средства и технологии работы с растровой графикой

Виды компьютерной графики. Растровая Векторная Фрактальная точка линия треугольник. Наименьший элемент. Растр. Растр (от англ. raster) – представление ...
Закрепление навыков работы с графическим редактором

Закрепление навыков работы с графическим редактором

Правила труда. Начинай работу с разрешения учителя. Содержи рабочее место в порядке и чистоте. Будь внимателен, не разговаривай, не отвлекайся. Инструмент ...
Использование встроенных функций Excel

Использование встроенных функций Excel

Все о формулах. Формула выполняет вычисления соответствующих заданий и отображает на листе окончательный результат; В формулах Excel можно использовать ...
Графики функций в Power Point

Графики функций в Power Point

Построение графика кусочной функции. График функции Y X 5 1 -5. 3 -2 6 y=|2(x-3)2-2| 1. 4 7. Сбор графика 2. Чтение графика кусочной функции. -∞ D(f) ...
Виды памяти: назначение, принцип работы

Виды памяти: назначение, принцип работы

ЦЕЛИ УРОКА:. Знать: - назначение памяти; - характеристики памяти; - определения внешней и внутренней памяти; - единицы измерения объема информации; ...
Алгоритм работы с текстом

Алгоритм работы с текстом

К 1 (1 балл) ФОРМУЛИРОВКА ПРОБЛЕМ ИСХОДНОГО ТЕКСТА. Проблема – это объект раздумий и размышлений автора, к которым он неоднократно возвращается (см. ...
Построение графиков функций в электронных таблицах MS Excel

Построение графиков функций в электронных таблицах MS Excel

Вопрос 1. В электронной таблице основной элемент рабочего листа – это: ячейка строка столбец формула. Вопрос 2. Выберите верное обозначение строки ...
Команды работы с каталогами. Создание каталогов (папок)

Команды работы с каталогами. Создание каталогов (папок)

Текущая папка Созданная папка Будущая папка. Т.д. D:, т.к. \ В текущем каталоге создать каталог Help D:\>_ md HELP Help сделать текущем каталогом ...
Правила работы за компьютером

Правила работы за компьютером

Автор презентации учитель начальных классов ГБОУ СОШ № 960 г. Москвы Максимова Надежда Владимировна 2013 год. НЕ ЗЛОУПОТРЕБЛЯЙ РАБОТОЙ НА КОМПЬЮТЕРЕ, ...
Компьютерное видео на примере работы с Adobe After Effects

Компьютерное видео на примере работы с Adobe After Effects

Добавление заготовок в проект и размещение его на монтажном столе. Этап 1. Импорт объектов. Совмещение конца первого слоя (клипа) и начала второго. ...
Программный принцип работы компьютера

Программный принцип работы компьютера

Содержание. Программный принцип работы компьютера. Программное обеспечение, его структура. Операционные системы, их функции. Данные и программы. Файлы ...
Метод потенциальных функций

Метод потенциальных функций

Метод потенциальных функций связан со следующей процедурой. В процессе обучения с каждой точкой пространства изображений, соответствующей единичному ...

Конспекты

Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Тема:. Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов. . . Результаты:. ...
Построение графиков функций в электронных таблицах MS Excel

Построение графиков функций в электронных таблицах MS Excel

Муниципальное автономное общеобразовательное учреждение. гимназия № 144. Конспект урока по информатикев 9 классеПостроение графиков ...
Применение функций InputBox, MsgBox и метода Print для создания проекта

Применение функций InputBox, MsgBox и метода Print для создания проекта

Автор: Екимова Ирина Викторовна. Место работы: МБОУ «СОШ №36» г.Норильск. Должность: учитель информатики. Урок для 9 класса по теме «Применение ...
Автоматизация работы с текстом

Автоматизация работы с текстом

«Автоматизация работы с текстом». Цель: . научиться открывать и сохранять созданные ранее документы, редактировать набранный текст, выполняя при ...
Построение графиков функций в Excel

Построение графиков функций в Excel

Муниципальное общеобразовательное учреждение. «средняя общеобразовательная школа № 3 с углубленным изучением отдельных предметов». город Строитель ...
Функции для работы с символьными строками

Функции для работы с символьными строками

1 час. Функции для работы с символьными строками. Цели урока. :. . повторить и обобщить знания по теме «Массивы»;. . побудить интерес к ...
Электронные таблицы: среда и принципы работы

Электронные таблицы: среда и принципы работы

. . Составитель:. учитель информатики Акулинин О.В. Урок информатики. в 9 классе. «Электронные таблицы: среда и принципы работы». Тип ...
Методика работы с базами данных LOBase

Методика работы с базами данных LOBase

Министерство образования и науки Архангельской области. . Государственное автономное образовательное учреждение. среднего профессионального образования. ...
Общие принципы работы в Outlook

Общие принципы работы в Outlook

Практическая работа №4. Общие принципы работы в MS. Outlook и его настройка. Цель работы:. Освоить общие принципы работы в MS. Outlook и его ...
Использование логических функций

Использование логических функций

Практическая работа №22. «Использование логических функций». Цель работы: научиться использовать логические функции в Excel. Задание № 1. 1. ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:30 апреля 2019
Категория:Информатика
Содержит:9 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации