Форум программистов, компьютерный форум CyberForum.ru

Наибольший общий делитель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Числа Каталана http://www.cyberforum.ru/cpp-beginners/thread91058.html
Числами Каталана Сn(n=0,1,2,...) называються числа 1,1,2,5,14,42,132,429,... Числа Каталана являються решением рекуррентного уравнения Co=1,Cn=CoCn-1+C1Cn-2+C2Cn-3+...+Cn-1Co при n>0 ( -1,-2,-3, - это n-1,n-2,n-3) Написать на языке С рекурсивную функцию вычисления чисел Каталана
C++ Рекурсивная функция Написать на языке С рекурсивную функцию вычисляющую количество полных расстановок скобок в произведении n чисел http://www.cyberforum.ru/cpp-beginners/thread91056.html
Линейная программа C++
Я в С++ совсем новичок. Помогите. В чем здесь ошибка? #include<math.h> #include<stdio.h> #include<conio.h> int main() {clrscr(); float a,b,x,F; printf("Введите a,b,x"); scanf("%f%f%f",&a,&b,&x); F=exp(2*x)*log(a+x)-pow(b,(3*x))*log(fabs(x-b), float u; //Тут ошибку показывает
С текстового файла прочитать одномерный массив C++
С текстового файла прочитать массив. В файле: первая строчка - кол-во элементов 2 ая строчка сам массив. Посчитать сумму элементов до минимального элемента. Парень сидит на экзамене, для него это переломный момент, прошу помощи
C++ преобразовать массив http://www.cyberforum.ru/cpp-beginners/thread91042.html
вообщем у меня массив char x; x=3; x=6; x=f; как преобразовать чтоб получилось X=36f
C++ Надо написать программу Создать подпрограмму для получения количества всех положительных и отрицательных элементов двухмерного массива 2х4. + Передать размерность масива через параметр. подробнее

Показать сообщение отдельно
genius5
 Аватар для genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
30.01.2010, 14:06     Наибольший общий делитель
секундочку

Добавлено через 6 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <math.h>
int main(void)
{int a,b,k,l,d,nod;
scanf("%d",&a);
scanf("%d",&b);
k=a;
l=b;
 
if(fabs(a)>fabs(b)){
while(d>0)
{d=k%l;if(d==0)(nod)=l;
if(d!=0){k=l;l=d;}}}
 
if(fabs(a)<=fabs(b)){
while(d>0)
{d=l%k;if(d==0)(nod)=k;
if(d!=0){l=k;k=d;}}}
 
printf("%d ",nod);return 45;
 
}
Добавлено через 1 минуту
там надо ответ по модолю выводить
ну ет тока исправиш
 
Текущее время: 23:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru