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);

   }

}

Тест:

                                      


 

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

54994. Дифференцированный подход к обучению на уроках русского языка как средство активизации познавательной деятельности учащихся 82.5 KB
  Цели урока: познакомить учащихся с признаками сложноподчинённых предложений с придаточными причины и цели научить находить в тексте и самостоятельно конструировать сложноподчинённые предложения с придаточными причины и цели отрабатывая пунктуационные навыки. Знать: признаки сложноподчинённых предложений с придаточными причины и цели. Уметь: находить в тексте правильно расставлять знаки препинания и самостоятельно конструировать сложноподчинённые предложения с придаточными причины...
54995. Подорож до весняного лісу 43.5 KB
  Під спокійну музику заходять діти у кімнати. Вихователь: Діти нам час вирушати на прогулянку до лісу діти йдуть по канату один за одним звучить аудіо запис співу птахів. Діти що за звуки ви почули Спів пташок Чому радіють пташки Тому що наступила весна Діти підходять до дерева на якому сидять граки а також шпак біля шпаківні. Шпак Діти а хто знає вірш про шпака Дитина : Прилетіли шпаки дорогі співаки Прилетіли весну зустрічати У шпаківнях нових...
54996. Подорож нашою країною 45.5 KB
  Програмовий зміст: формувати уявлення дітей про нашу державу, місто, право людей на вибір місця проживання. Закріпити та поглибити знання дітей про Україну; розширити знання про народні символи, річки, гори, моря, українську мову, професії (гончар, швачка, вишивальниця), український посуд та національний одяг.
54997. Казкова подорож (з використанням казок В. Сухомлинського) 43 KB
  Матеріал: малюнок із зображенням весняних квітів метелик аркуші з завданням з зображенням метеликів і бджілосінні листочки сніжинка склянки з водою та соломинки по кількості дітей сніжки корзина амулети серветки. Відповіді дітей слідкувати щоб діти відповідали повним реченням вірно вимовляли...
54998. Подорож до зимового лісу 37 KB
  Програмовий зміст: продовжувати ознайомлення малят з особливостями зимової пори року; розширити знання про зміни в природі, пов’язані з приходом зими. Розширити та узагальнити знання дітей про диких тварин, вміння виділяти й характеризувати особливості зовнішнього вигляду, способу їх життя.
54999. Рушаймо в подорож цікаву, рушаймо й пізнаваймо світ... Франція 41 KB
  На відміну від традиційного підходу до вивчення іноземних мов в межах окремої країни, сучасний вчитель має враховувати відношення України з іншими країнами світу та її спрямованість в європейську співдружність.
55000. ЦІКАВИМИ СТЕЖИНАМИ ПО КРАЇНІ МІЦНОГО ЗДОРОВ’Я 191.5 KB
  Мета: виховувати у дітей ціннісне ставлення до власного здоров’я та стимулювати бажання дбати про нього; сприяти усвідомленню учнями необхідності ведення здорового способу життя; нагадати корисні звички які допоможуть зміцнити здоров’я; прищеплювати інтерес до занять фізичною культурою і спортом.
55001. Загадкове Середньовіччя 49.5 KB
  Основні деталі одягу: лляна сорочка плащ поступово зявляються панчохи короткі штани Носили також рукавички спочатку як робочий одяг а згодом як предмет розкоші. Жіночий одяг: на початку середньовіччя жіночий одяг мав відрізнятись від чоловічого але з часом ситуація дещо змінилась.
55002. Подорож до країни Чистоти і Порядку 51.5 KB
  Сьогодні ми друзі відправимось в груподорож. Вчитель Школярі які живуть на цій станції не розчісують і не підстригають волосся. Хочу я напитись чаю Але що це Сам не знаю Самовар мій повний вщерть Утікає шкереберть Що зробилось Вчитель Діти чому від Бруднулі всі речі повтікали З`являється Умивальник .