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

В одномерном целочисленном массиве найти простые числа и вывести их номера. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Контроль ввода с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread402404.html
скажите как сделать так чтоб если задано char и вводят числа как сделать чтоб выдало ошибку? и если int а вводишь буквы тоже выдало что не то введено? фрагмент кода какой? Добавлено через 1 час 6 минут ау помогите плс)))
C++ Как использовать функцию? Как использовать функцию(perfect), чтобы посчитать количество совершенных чисел в отрезке последовательности? пока определяет только совершенное или нет число. Задание: есть последовательность, в ней есть совершенные числа(такие как 6 и 28(например 1*2*3=6)).найти отрезок с максимальной длиной (состоящий из совершенных чисел) в последовательности. #include <iostream.h> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread402403.html
надо нати min элемент C++
надо найти min, точнее в цикле где происходит поис наибольшего элемента мне нужно добавить пару переменных таким образом чтоб еще находил минимальный элемент, если так не возможно то любым другим способом, без участия "массивов" // 3,3 проба.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "math.h" #include <ctype.h> template<class T> T...
перевод из pascal в си++ C++
Собственно код на паскале: uses crt; function Sov(x:longint):boolean; var j,k:longint; begin k:=0; for j:=1 to x div 2 do if x mod j=0 then k:=k+j; if k=x then Sov:=true else Sov:=false; end;
C++ Помогите с задачками на C++ http://www.cyberforum.ru/cpp-beginners/thread402389.html
в последней чет еще было про динамическое выделение памяти... :\ lab3 Даны натуральные числа п, а1 ..., an. Получить среднее арифметическое тех членов последовательности а1, ..., an, которые: 1) являются удвоенными нечетными числами; 2) при делении на 7 дают остаток 1, 2 или 5. з.ы.тут собственно сами условия интересуют
C++ дописать программу помогите пожалуйста дописать программу,по блок-схеме углы вроде написал,но правильно ли? #include <iostream> #include <iomanip> #include <math.h> using namespace std; int main(void) { double a, b, c, A, B, C, ; double Ap, Bp, Cp; подробнее

Показать сообщение отдельно
Kidasov
76 / 76 / 12
Регистрация: 02.12.2011
Сообщений: 966
Записей в блоге: 3
12.12.2011, 14:52     В одномерном целочисленном массиве найти простые числа и вывести их номера.
1. В одномерном целочисленном массиве найти простые числа и вывести их номера.

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
using namespace std;
 
const int M = 10;
 
void input(int *a)
{
  cout<<"Input data: \n";
  for (int i=0; i<M; i++)
    cin>>a[i];
}
void output(int *a)
{
  cout<<"Output data: \n";
  for (int i=0; i<M; i++)
    cout<<a[i]<<" ";
  cout<<"\n";
}
 
bool isDigit(int number)
{
  bool flag = false;
  if (!number) { flag = true; return flag; }
  for (int i=2; i<=number/2; i++)
  {
    if (number % i == 0) {flag = true; break;}
  }
  return flag;
}
 
 
void primeNumbers(int *a)
{
  cout<<"Prime numbers: \n";
  for (int i=0; i<M; i++)
    if (!isDigit(a[i])) cout<<i+1<<" ";
  cout<<"\n";
}
 
 
int main()
{
  int a[M];
  input(a);
  output(a);
  primeNumbers(a);
  return 0;
}
 
Текущее время: 04:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru