71494

Разработка и отладка алгоритмов и программ с применением рекурсивных функций

Лабораторная работа

Информатика, кибернетика и программирование

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ на языке С с применением рекурсивных функций. Оборудование: IBM – совместимый компьютер, система программирования BC3.1, MVC++ 6.00.

Русский

2014-11-07

103.5 KB

0 чел.

Лабораторная работа №8

Разработка и отладка алгоритмов и программ с применением рекурсивных функций

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

Оборудование: IBM – совместимый компьютер, система программирования BC3.1, MVC++ 6.00.

Вариант 4

Индивидуальное задание

1. Дана последовательность ненулевых  целых чисел, признаком конца которых служит 0. Используя рекурсию, напечатать сначала все отрицательные, а потом – все положительные   числа этой последовательности.

 

Приложение 1

Графическая схема задачи 1

Приложение 2

Исходный модуль задачи 1

#include "stdafx.h"

#include <iostream>

using namespace std;

void rekursPrint(int * seq, int i, bool bNegative);

int main(){

   int sequence[] = {-2, 15, -1, -8, 14, 125, 11, -6, 0};

   rekursPrint(sequence, 0,  true);

   rekursPrint(sequence, 0, false);

   return 0;

}

void rekursPrint(int * seq, int i, bool bNegative)

{

   if(seq[i])

   {if(bNegative && seq[i] < 0)

           cout<<seq[i]<<" ";

       if(!bNegative && seq[i]> 0)

           cout<<seq[i]<<" ";

       rekursPrint(seq, i + 1, bNegative);

   }

}

Тест:

                                      


 

А также другие работы, которые могут Вас заинтересовать

14226. Старинная сонатная форма 14.23 KB
  Лекция десятая девятой не было. Тема: старинная сонатная форма. Определение. Классификация. Старинной сонатной называется форма с установившимся сонатным тональным планом по принципу: тоника – не тоника в экспозиционной части не тоника – тоника в развивающезаверш...
14227. Концертная форма эпохи барокко 28.5 KB
  Лекция одиннадцатая. Тема: концертная форма эпохи барокко. Занимает центральное место в эпохе. Концертная форма встречается в крайних частях. Барокко эпоха концертирующего стиля т.е. идея чередования тутти и соло. Эта идея встречается и в других формах. Статья: Х
14228. Бах. Бранденбургский концерт №4 24 KB
  Лекция двенадцатая. Тема: Бах. Бранденбургский концерт №4. Первая часть. Скрипка и две флейты оркестр традиционный струнный с чембало. Ядро 6 тактов. Первый каденционный участок в начале 23 такта. 57 такт проведение в Соль мажоре. 83 такт завершение темы соло ...
14229. Бах. Бранденбургский концерт № 3 23 KB
  Лекция пятнадцатая. Тема: Бах. Бранденбургский концерт № 3. Третья часть Двухчастная форма TD – первая часть DT – вторая часть Ядро двутактовое и развертывание Ядро в G 17 такт – ядро в e 20 такт – ядро в h 37 такт – ядро в С потом – в G As и h II ХТ...
14230. Александр Сергеевич Даргомыжский (1813-1869) 15.1 KB
  Александр Сергеевич Даргомыжский 1813-1869 Его творчество новый этап в развитии музыки. Продолжатель дела Глинки; новатор; открыватель новых путей неохваченных Глинкой. Был критическим реалистом и главной темой были представители низших сословий и их жизнь. В 1835 год...
14231. Музыкальная ритмика 21.05 KB
  Музыкальная ритмика представлена в качестве приема работы по формированию и коррекции произносительной стороны речи слабослышащих детей. Цели которые определяют основные направления в занятиях по музыкальной ритмике заключаются в том чтобы: соединить работу
14232. Музыкальное искусство средневековья 23.73 KB
  Музыкальное искусство средневековья. Урсу Полина ДВЭ2 Средневековье – большая эпоха человеческой истории время господства феодального строя. Периодизация культуры: Раннее Средневековье – V X вв. Зрелое Средневековье – XI – XIV вв. В 395 г. Римская империя расп
14233. Музыкальный и литературный ряд на уроках изобразительного искусства 17.87 KB
  Конспект занятия по Методике преподавания изобразительного искусства в школе. Тема: Музыкальный и литературный ряд на уроках изобразительного искусства. Задачи: Знакомство с основными целями и задачами использования музыкального и литературного ряда на уроках ...
14234. Музыкальный импрессионизм и творчество Дебюсси 15.43 KB
  Музыкальный импрессионизм и творчество Дебюсси 1 Дебюсси вывел франц. музыку в лидеры Париж музыкальный центр. 2 Дебюсси основоположник антиромантизма отсутствие тем исповедальности борьбы одинокого героя отсутствие автобиографичности 3 Дебюсси первы...