Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73
1

Процедура: среди n чисел последовательности найти те, которые составляют полный квадрат

20.12.2011, 17:17. Показов 1118. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
среди n чисел последовательности найти те которые составляют полный квадрат используя процедуру
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
#include <math.h>
#include <time.h>
int kv (int z)
{
int j;int k;
for(j = 1; j < 11 ; j++)
if (j*j==z) return(1);
else return(0);
 
}
void main()
{
int ai1,i,n,z;
int k=0;
srand(time(NULL));
printf("Enter num elements in sequence : ");
scanf("%d",&n);
printf("\tGenerated sequence\r\n");
for(i = 1; i < n ; i++)
{
ai1 = rand()%(100);
printf("%d\r\n", ai1);
if (kv(ai1)==1)
k++;
}
printf("k=%d",k);
}
где то ошибка..помогите

Добавлено через 1 час 38 минут
Цитата Сообщение от nikola_omsk Посмотреть сообщение
int j;int k; for(j = 1; j < 11 ; j++) if (j*j==z) return(1); else return(0);
здесь ? подскажите
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2011, 17:17
Ответы с готовыми решениями:

Найти наименьшее среди тех чисел первой последовательности, которые не входят во вторую
Может кто помочь с кодом для следующей задачи : Даны две последовательности по пять целых чисел в...

Найти наибольшее среди тех чисел второй последовательности, которые не входят в первую
Даны две последовательности по 30 чисел в каждой. Найти наибольшее среди тех чисел второй...

Найти наименьшее среди тех чисел в первой последовательности, которые не входят во вторую
1. Даны 2 последовательности по 5 чисел в каждой.Найти наименьшее среди тех чисел в первой...

Найти в последовательности натуральных чисел все пары чисел дающие в произведении полный куб
Напишите эффективную по времени программу, находящую в последовательности натуральных чисел не...

6
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
20.12.2011, 17:21 2
да. там. наврал
0
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73
20.12.2011, 17:22  [ТС] 3
не считает прога количество этих чисел
0
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
20.12.2011, 17:26 4
C++
1
2
3
4
5
6
7
bool kv (int z)
{
    int j;
    for( j = 1; j < 11 ; j++)
    if ( j*j == z ) return true;
    return false;
}
подштриховал малясь.

проверку делать теперь просо if (kv(ai1))

Добавлено через 1 минуту
там был касяк логики.
цикл выполнял только один шаг. потом вываливался с нулем, т.к. в последовательности не было единиц
0
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73
20.12.2011, 17:29  [ТС] 5
ага..понял..ток название процедуры ругается..
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kv'|
||=== Build finished: 1 errors, 0 warnings ===|
0
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
20.12.2011, 17:32 6
блин. это ж си.
ну тогда делай как у тебя было. тока убери else
1
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73
20.12.2011, 17:34  [ТС] 7
во...спасиб..без него пашет
0
20.12.2011, 17:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2011, 17:34
Помогаю со студенческими работами здесь

Поиск трехзначных чисел, квадрат которых заканчивается тремя цифрами, которые и составляют это число
3. Написать программу поиска трехзначных чисел, квадрат

Найти наименьшее среди чисел первой последовательности, которые не входят в другую
Данные две последовательности, по 30 целых чисел в каждой. Найти наименьшее среди чисел первой...

Найти наименьшее среди тех чисел первой последовательности, которые не входят во вторую
Даны две последовательности по 30 целых чисел. Найти наименьшее среди тех чисел первой...

Найти наименьшее среди тех чисел первой последовательности, которые не входят во вторую
Создать 2 последовательности по 15 чисел в каждой. Найти наименьшее среди тех чисел первой...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru