Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
17.12.2012, 23:54 | #1 |
Неактивный пользователь
Пол: Регистрация: 17.11.2011
Сообщений: 2
Репутация: 0
|
Напишите пожалуйста программу на языке СИ:(
Задача: Найти первые N чисел Фибоначчи двумя способами: с помощью рекурсии и с помощью итерации. Сравнить эффективность алгоритмов.
|
Реклама: | В КНС всегда быстро, выгодно, удобно: жесткие диски - более 50-ти тысяч наименований товаров со склада в Москве | бокорезы ин-0009 | оса 300 | Conecte Claude AI (Anthropic) a Klaviyo | КНС Нева рекомендует - ddr4 16 gb - доставкой по Санкт-Петербургу и СЗАО |
04.05.2014, 13:32 | #2 |
Неактивный пользователь
Пол: Регистрация: 31.03.2014
Сообщений: 8
Репутация: 1
|
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. Вообще, скажите, возможно ли это реализовать при таких условиях? Заранее спасибо. |
18.08.2014, 15:39 | #3 |
Пользователь
Пол: Регистрация: 24.01.2008
Сообщений: 39
Репутация: 8
|
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; } } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решите пожалуйста задачку на языке программирования СИ | versus73 | Visual C++ / С/C++ | 2 | 04.05.2014 13:29 |
напишите ли программу??? | PuPsAn | Скорая помощь | 5 | 27.03.2011 22:23 |
Подскажите пожалуйста программу | XeqtR | Скорая помощь | 4 | 16.11.2010 19:35 |
Помогите!!!!Сделайте одолжение,пожалуйста напишите программы на Си!!!!!( не на Си++) | artem7213 | Visual C++ / С/C++ | 21 | 02.06.2009 14:46 |
подскажите пожалуйста программу для интернета | olga14 | Скорая помощь | 7 | 06.02.2009 20:37 |
|
|