![]() |
Напишите пожалуйста программу на языке СИ:(
Задача: Найти первые N чисел Фибоначчи двумя способами: с помощью рекурсии и с помощью итерации. Сравнить эффективность алгоритмов.
|
Re: Напишите пожалуйста программу на языке СИ:(
Помогите чайнику =)
Нужно написать программу, которая выводит на экран таблицу умножения (таблицу Пифагора). Есть конечно один вариант, рабочий... #include<stdio.h> #include<windows.h> #include<conio.h> void main() { int i, j; //счетчики циклов - номер строки и номер столбца //запись чисел верхней строки printf(" "); //первая верхняя клетка таблицы for (j=1;j<=10;j++) //первая строка printf("%4i", j); //содержит номера столбцов printf("\n"); //внешний цикл for (i=1;i<=10;i++) { printf("%4i", i); //номер строки //внутренний цикл for (j=1;j<=10;j++) //строка таблицы printf("%4i", i*j); printf("\n"); } } Но проблемка состоит в том, что желательно осуществить то же самое, только не используя printf. Используя только #include<iostream.h>. Вобщем, просто нужно все это осуществить только с тем, что уже пройдено по программе обучения, а все упомянутое в вышеизложенной программе не было рассмотрено еще. Только частично пройден (упомянут ) цикл for, пройдены циклы while, do-while. Вообще, скажите, возможно ли это реализовать при таких условиях? Заранее спасибо. |
Re: Напишите пожалуйста программу на языке СИ:(
ну приблизительно так, если заменить вывод через iostream
#include<iostream> using namespace std; void main() { int i, j; //счетчики циклов - номер строки и номер столбца //запись чисел верхней строки cout << setw(4) << ""; //первая верхняя клетка таблицы for (j=1;j<=10;j++) //первая строка cout << setw(4) << j; //содержит номера столбцов cout << endl; //внешний цикл for (i=1;i<=10;i++) { cout << setw(4) << i; //номер строки //внутренний цикл for (j=1;j<=10;j++) //строка таблицы cout << setw(4) << i*j; cout << endl; } } |
| Текущее время: 15:10. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc