Инфоурок Информатика Другие методич. материалыКарточки по теме «Работа с одномерными массивами в программе Pascal ABC»

Карточки по теме «Работа с одномерными массивами в программе Pascal ABC»

Скачать материал

Карточки по теме «Работа с одномерными массивами в программе Pascal ABC»

Задача 1. Дан массив чисел. Найти, сколько в нем пар одинаковых соседних элементов.

Переменные:

mas – массив чисел;
n – размер массива;
i – переменная цикла;
k – количество одинаковых пар соседних элементов.

 

program zadacha1;

uses crt;

var mas : array [1..100] of integer;

        i, k, n : integer;

begin

      write('введи количество элементов n=');

      readln(n);

      k:=0;

      for i:=1 to n do

      begin

             write('введи элемент массива');

             readln(mas[i]);

      end;

            for i:=1 to n-1 do

      if mas[i]=mas[i+1] then k:=k+1;

      writeln('одинаковых пар соседних элементов ',k);

      {вывод массива}

      for i:=1 to n do

      write(' ',mas[i]);

      readln;

end.

Задача 2. Дан массив чисел. Вывести на экран количество трех соседних одинаковых элементов.

Задача 3. Дано 20 целых чисел. Распечатать их в обратном порядке по 6 чисел в строке.

program zadacha1;

uses crt;

const d=6;  n=20;

var x : array [1..100] of integer;

      i, k : integer;

begin                       {ввод массива:}

        writeln('введи массив из ', n,' чисел');

        for i:=1 to n do read(x[i]);

         {вывод массива по d чисел в строке:}

        k:=0;                 {номер числа в строке}

        for i:=n downto 1 do

        begin

               k:=k+1;

               write(x[i]:4);

               if k=d then

                          begin

                          k:=0; writeln;

                          end;       end;

        if k <> 0 then writeln end.

Задача 3. Дано 10 целых чисел. Распечатать их в обратном порядке по 4 числа в строке.

 

Задача 1. Дан массив чисел. Найти, сколько в нем пар одинаковых соседних элементов.

Переменные:

mas – массив чисел;
n – размер массива;
i – переменная цикла;
k – количество одинаковых пар соседних элементов.

 

program zadacha1;

uses crt;

var mas : array [1..100] of integer;

        i, k, n : integer;

begin

      write('введи количество элементов n=');

      readln(n);

      k:=0;

      for i:=1 to n do

      begin

             write('введи элемент массива');

             readln(mas[i]);

      end;

            for i:=1 to n-1 do

      if mas[i]=mas[i+1] then k:=k+1;

      writeln('одинаковых пар соседних элементов ',k);

      {вывод массива}

      for i:=1 to n do

      write(' ',mas[i]);

      readln;

end.

Задача 2. Дан массив чисел. Вывести на экран количество трех соседних одинаковых элементов.

Задача 3. Дано 20 целых чисел. Распечатать их в обратном порядке по 6 чисел в строке.

program zadacha1;

uses crt;

const d=6;  n=20;

var x : array [1..100] of integer;

      i, k : integer;

begin                       {ввод массива:}

        writeln('введи массив из ', n,' чисел');

        for i:=1 to n do read(x[i]);

         {вывод массива по d чисел в строке:}

        k:=0;                 {номер числа в строке}

        for i:=n downto 1 do

        begin

               k:=k+1;

               write(x[i]:4);

               if k=d then

                          begin

                          k:=0; writeln;

                          end;       end;

        if k <> 0 then writeln end.

Задача 3. Дано 10 целых чисел. Распечатать их в обратном порядке по 4 числа в строке.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Карточки по теме «Работа с одномерными массивами в программе Pascal ABC»"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Клининговый менеджер

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Цели:

  • Обобщить и закрепить знания по теме “Одномерные массивы”.
  • Развитие творческого мышления, коммуникативных навыков умения работать в группе, паре.
  • Воспитывать устойчивый интерес к предмету, положительное отношение к знаниям.
  • Формирование операционного мышления направленного на выбор оптимальных решений.
  • Знания, умения, навыки и качества, которые актуализируют/приобретут/закрепят/ ученики в ходе выполнения задания: Закрепление знаний по теме “Массивы”. Умение оценивать свой потенциал и выбирать задания того уровня сложности, который они могут осилить. Развитие у учащихся коммуникативных навыков общения и интеллектуальных умений: сравнения, анализа, синтеза, и способность к самоанализу, самооценке.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 660 072 материала в базе

Скачать материал

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 26.11.2014 2848
    • DOCX 36.5 кбайт
    • 22 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Власова Ольга Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Власова Ольга Александровна
    Власова Ольга Александровна
    • На сайте: 9 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 8309
    • Всего материалов: 10

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 22 человека из 16 регионов

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 43 регионов
  • Этот курс уже прошли 1 297 человек

Мини-курс

Психосемантика и социальная психология

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 17 регионов
  • Этот курс уже прошли 12 человек

Мини-курс

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

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 25 регионов
  • Этот курс уже прошли 17 человек

Мини-курс

Психологические механизмы и стратегии: сохранения психологического равновесия

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 25 человек из 13 регионов
  • Этот курс уже прошли 12 человек