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

Содержание
- 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;
}
ИНСТРУКЦИЯ:
Вместо текстового описания решения, модифицируйте эту программу, чтобы она графически показывала решение шаг за шагом. Пример:
х
ххх
ххххх
ххх
ххххх х
ххххх х ххх
итд
*/
- Предыдущая
Свойства логарифмов и теоремы логарифмированияСледующая -
М.Ю. Лермонтов Сон
Модель Бьянкони-Барабаши
Красота. Приглашаю тебя в это сообщество про моду, науку, новости, мир и юмор
Добавление к заказу
Информационная комиссия (2 часть)
Трон — многопользовательская аркадная игра, основанная на одноименном фильме 1982 года
Правила поведения в интернете
Одномерные массивы. Введение
Сетевая безопасность. Шифрование. Аутентификация, авторизации, аудит
Вычисление параметров сложного теплообмена с использованием FreeFEM++
Команды, ключи и параметры,
Локальные компьютерные сети
Телекоммуникационные сети. Подуровень управления доступом к среде
Інформатика 9 клас. Урок 1
Создание и использование ЦОР на уроках информатики с целью формирования у учащихся информационно-коммуникационной компетентности
Мастер-класс по информатике. Где нас ждут?
Программирование на языке Си. Суммирование элементов массива
Збереження персональних даних
Регистрация на сайте ВФСК ГТО
Информационные технологии 2014-2020
Общие теоретические вопросы. Оптимизация – общая постановка задачи. Целевая функция, система ограничений
Развертка поверхностей геометрических тел
Розробка та дослідження комп’ютерно-інтегрованої системи управління
Veracrypt. Indice
Платформа Zoom как эффективный инструмент дистанционного обучения
Лекция 7
Программный продукт Логика ECM. Штамп Версия 3.4
Параллельные сортировки на общей памяти
Файловая система. Лабораторный практикум