Страница 1 из 1

Наименьшее целое и изображение кораблика.

Добавлено: 25 ноя 2010, 08:18
dimasik777
Помогите пожалуйста, нужно написать 2 программки по С++ для курсовой, ничего не понимаю в программировании. Буду очень благодарен!! Очень надо, пропадаю!!
1. Задача:
Дано целое целое число N (>1). Вывести наименьшее целое число К, при котором выполняется неравенство 3 в степени К>N, и само значение 3 в степени К.

2. Задача:
Написать программу, которая используя метод базовой точки, выводит на экран изображение кораблика.

Re: Наименьшее целое и изображение кораблика.

Добавлено: 03 дек 2010, 14:33
azrael
Прям первая ссылка в гугле по запросу "метод базовой точки" - про кораблик :D
http://www.intbook.info/C/Glava_03/Index17.htm

первая задача:

Код: Выделить всё

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	unsigned int n = 1;
	cout << "N=";
	cin >> n;
	for (unsigned int k = 1; k < n; ++k) {
		if (pow(3,k) > n) {
			cout << "k=" << k << endl;
			cout << "3^k=" << pow(3,k) << endl;
			return 0;
		}
	}

	return 0;
}
[CODE]

Сделано на коленке, конечно еще нужно проверить правильность ввода N и т.д.

Re: Наименьшее целое и изображение кораблика.

Добавлено: 03 дек 2010, 20:47
flash1989
Если че - обращайся, напишу
icq: 588002847
email: flash_1989@ukr.net