Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2008, 21:08   #1
VHomer
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 82
Вопрос Помоготи решить задачи на C

Сессия скоро начинается и мне надо сдать несколько задач,чтобы получить зачёт!Помогите пожалуйста.
1.Известен факториал числа n. Найти это число (факториал числа равен 1*2*3*…*n).
2.Вычислить длину окружности и площадь круга одного и того же заданного радиуса R.
3.Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом.
4.Пусть n - натуральное число и пусть n!! означает 1*3*5*...*n для нечетного n и 2*4*...*n для четного n. Для заданного натурального n вычислить n!!.
5.Дана символьная строка. Преобразовать ее, заменив все двоеточия (, встречающиеся среди первых — N символов пробелами, и заменив точками все восклицательные знаки, встречающиеся среди символов, стоящих после N символов.
Помогите чем можете!Зарание очень благодарен
VHomer вне форума Ответить с цитированием
Старый 07.11.2008, 21:17   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну дык в цикле проходи от 1 до скажем MaxInt и если умножене=числу то стоп.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.11.2008, 22:16   #3
VHomer
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 82
По умолчанию

Да я это всё понимаю!Я паскаль хорошо знаю!
Тут же синтаксис отличается,команды...
Поэтому и прошу
VHomer вне форума Ответить с цитированием
Старый 07.11.2008, 22:40   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ясно
Ну вот например так:
Код:
#include "stdafx.h"
//1.Известен факториал числа n. Найти это число (факториал числа равен 1*2*3*…*n).

int main(int argc, char* argv[])
{
	int n=5040;
	int k=1;
	char q;
	for(int i=1;k<n;k*=i,i++);
	printf("%d",i-1);
	scanf("%c",&q);
	return 0;
}
Конечно код не самый крутой, но что помню по Сям то и выдал )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.11.2008, 12:41   #5
VHomer
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 82
По умолчанию

Спасибо большое!
VHomer вне форума Ответить с цитированием
Старый 09.11.2008, 17:59   #6
VHomer
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 82
По умолчанию

Может кто-нибудь ещё поможет?Буду очень благодарен!
Может кто нибудь до этого что то подобное делал
VHomer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помоготи решить задачу на паскале! Dudar Помощь студентам 1 03.07.2008 09:22
Решить 4 задачи по си versetty Фриланс 1 28.05.2008 20:14
Помогите решить задачи в C++ marsius Помощь студентам 4 18.04.2008 23:33
Решить задачи Дарья Русанова Помощь студентам 3 30.03.2008 16:15
помогите решить задачи rusl12 Помощь студентам 2 21.06.2007 15:25