Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
VovaMazur
17 / 33 / 0
Регистрация: 10.03.2011
Сообщений: 133
1

Квадрат натурального числа

29.02.2012, 01:05. Просмотров 1269. Ответов 1
Метки нет (Все метки)

Здраствуйте. Помогите.

ab" + "ba" = квадрат натурального числа.
Двузначное число в сумме с числом, записанным теми же цифрами, но в обратном порядке, дает квадрат натурального числа. Написать программу по нахождению всех таких чисел.
есть программа на vb, а нужно на чистом Си (я просто ф-й vb незнаю ...)

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Program kv_nat;
Uses CRT;
Var a, b: Byte;
    r, t: Real;
Begin
ClrScr;
For a := 2 to 5 do
    Begin
    b := 11 - a;
    t := 11 * a + 11 * b;
    r := Sqrt(t);
    If (Frac(r) = 0) then
       Writeln(a,b,' + ',b,a,' = ',t:0:0,' = ',r:0:0,'^2');
    End;
ReadKey;
End.

Добавлено через 4 минуты
Цитата Сообщение от VovaMazur Посмотреть сообщение
есть программа на vb, а нужно на чистом Си (я просто ф-й vb незнаю ...)
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <conio.h>
#include <math.h>
int main()
{
        for(int i=10;i<100;i++)
        {
                int t=(float)sqrt((float)(i+i/10+i%10*10));
                if(i+i/10+i%10*10==t*t)printf("%i\n",i);
        }
        getch();
        return 0;
}
Я сам!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.02.2012, 01:05
Ответы с готовыми решениями:

Циклы: Возведение натурального числа в квадрат
Доброго времени суток... решил написать о своей проблеме на форум , потому - что преподователи в...

Нахождение наименьшего нечетного натурального делителя к любого натурального числа n
Здравтвуйте ! Как использовать в этой программе подпрограммы? задача звучит так &quot;Составить...

Разложение натурального числа на произведение степени двойки и нечетного числа
Любое натуральное число можно единственным образом разложить на произведение степени двойки и...

Для любого натурального числа напечатать количество цифр в записи этого числа
для любого натурального числа напечатать количество цифр в записи этого числа на Си (Тема:Циклы в...

Вычислить сумму ряда для заданных пользователем натурального числа ݊n и действительного числа x (C (СИ)
Помогите пожалуйста написать программу на СИ

1
odip
Эксперт С++
7165 / 3223 / 77
Регистрация: 17.06.2009
Сообщений: 14,166
29.02.2012, 13:12 2
Это не код на C
И неправильный к тому же - printf() не определен

Добавлено через 5 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main( void ) {
 
int n, d, t;
 
 
for ( n= 10; n<=99; n++ ) {
    d= n+(n%10)*10+n/10;
    t= (int)sqrt( d );
    if ( d == t*t ) { printf( "%2d\n", n ); }
}
 
return 0;
 
} /* main() */
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.02.2012, 13:12

Найти количество чисел, которые не превосходят числа A и являются полными квадратами некоторого натурального числа
Исходное задание: Найти количество чисел, которые не превосходят числа A и являются полными...

Выяснить, равен ли квадрат числа N кубу суммы цифр этого числа
Дано натуральное число N. Выяснить, равен ли квадрат числа N кубу суммы цифр этого числа.

Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа
начал я учить c. но никак не пойму где ошибка в коде? подскажите....он не правильно сравнивает и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru