- Главная
- Информатика
- Лабораторная работа

Содержание
- 2. Задача A #include int main() { char name[10]; printf("Who are you? "); fgets(name,10,stdin); printf("Glad to meet
- 3. Задача B #include /*Ханойская башня: Даны три стержня, на один из которых нанизаны восемь колец, причём
- 4. int main(void) { int n = 5; // Number of disks towerOfHanoi(n, 'A', 'C', 'B'); //
- 6. Скачать презентацию
Слайд 2Задача A
#include
int main() {
char name[10];
printf("Who are you? ");
Задача A
#include
int main() {
char name[10];
printf("Who are you? ");
![Задача A #include int main() { char name[10]; printf("Who are you? ");](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/936075/slide-1.jpg)
fgets(name,10,stdin);
printf("Glad to meet you, %s",name);
return(0);
}
ИНСТРУКЦИЯ:
Модифицируете эту программу, чтобы она читала n-количество символов текста, а потом выводила на экран тот же текст в обратном порядке. Пример: "ABCDE -> EDCBA"
printf("Glad to meet you, %s",name);
return(0);
}
ИНСТРУКЦИЯ:
Модифицируете эту программу, чтобы она читала n-количество символов текста, а потом выводила на экран тот же текст в обратном порядке. Пример: "ABCDE -> EDCBA"
Слайд 3Задача B
#include
/*Ханойская башня: Даны три стержня, на один из которых нанизаны
Задача B
#include
/*Ханойская башня: Даны три стержня, на один из которых нанизаны

восемь колец, причём кольца отличаются размером и лежат меньшее на большем. Задача состоит в том, чтобы перенести пирамиду из восьми колец за наименьшее число ходов на другой стержень. За один раз разрешается переносить только одно кольцо, причём нельзя класть большее кольцо на меньшее.*/
// C recursive function to solve tower of hanoi puzzle
void towerOfHanoi(int n, char from_rod, char to_rod, char aux_rod) {
if (n == 1) {
printf("\n Move disk 1 from rod %c to rod %c", from_rod, to_rod);
return;
}
towerOfHanoi(n-1, from_rod, aux_rod, to_rod);
printf("\n Move disk %d from rod %c to rod %c", n, from_rod, to_rod);
towerOfHanoi(n-1, aux_rod, to_rod, from_rod);
}
// C recursive function to solve tower of hanoi puzzle
void towerOfHanoi(int n, char from_rod, char to_rod, char aux_rod) {
if (n == 1) {
printf("\n Move disk 1 from rod %c to rod %c", from_rod, to_rod);
return;
}
towerOfHanoi(n-1, from_rod, aux_rod, to_rod);
printf("\n Move disk %d from rod %c to rod %c", n, from_rod, to_rod);
towerOfHanoi(n-1, aux_rod, to_rod, from_rod);
}
Слайд 4int main(void) {
int n = 5; // Number of disks
int main(void) {
int n = 5; // Number of disks

towerOfHanoi(n, 'A', 'C', 'B'); // A, B and C are names of rods
return 0;
}
ИНСТРУКЦИЯ:
Вместо текстового описания решения, модифицируйте эту программу, чтобы она графически показывала решение шаг за шагом. Пример:
х
ххх
ххххх
ххх
ххххх х
ххххх х ххх
итд
*/
return 0;
}
ИНСТРУКЦИЯ:
Вместо текстового описания решения, модифицируйте эту программу, чтобы она графически показывала решение шаг за шагом. Пример:
х
ххх
ххххх
ххх
ххххх х
ххххх х ххх
итд
*/
- Предыдущая
Свойства логарифмов и теоремы логарифмированияСледующая -
М.Ю. Лермонтов Сон
Основы SDH
Разработка электронной презентации в программе Microsoft Office Power Point. 5 класс
Финансово-правовой online Консультант
Что такое связи между таблицами
Программирование PyGame. Платформер. 1 занятие
Принципы целеполагания в системах ситуационного анализа
Программное обеспечение для параметрического представления границ
Сауат макет
Моделирование дивана в программе 3D Max
Услуги компьютерных сетей. Удаленная база данных
Кодирование графической информации. Флажковая азбука
Python IDLE. Ссылка для выбора
Application Software
Программирование на языке Си. Линейные программы
Система дистанционного обучения Claroline
Обратная геодезичекая задача. Геодезическая информационная система
Обновление дизайна раздела История заказов
Передача информации в компьютерных сетях (КС). Структура КС. Локальные КС
Учебно-ознакомительная практика в пресс-службе ПГНИУ
Приёмы редактирования
Цифровые технологии в дизайне
Учебное пособие Adobe Animate CC 2015.2
Муравьиные алгоритмы. Задача коммивояжёра. Программное обеспечение
A. Another Game
Поисковые системы Республики Конго
Лекция 3 ВВод и вывод
Кейс-игра АVЕS. Идентифицирование поставщиков и покупателей
MS Access