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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2012, 20:48   #1
Alex_Dep
Пользователь
 
Регистрация: 18.01.2012
Сообщений: 26
По умолчанию сумма простых чисел

не могу понять как определить число простое или сложное. У меня задание найти сумму простых чисел. Я заполнил матрицу дальше надо определить являются ли мои числа простыми эту часть я не могу понять как сделать и потом как сумму считать и выводить?

Код:
#include <iostream>
#include <cmath>
#include <locale>
using namespace std;

void main()
{
	setlocale(LC_ALL,"rus");
	const int n=3;
	int **a;
	cout<<"Заполняем матрицу: ";
	a=new int *[n];
	for(int i=0;i<n;i++)
	{
		a[i]=new int [n];
		for(int j=0;j<n;j++)
		{
			cin>>a[i][j];
		}
	}
	puts("\n------------------Матрица-------------------");
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<n;j++)
			cout<<a[i][j]<<" ";
	cout<<endl;
	}
	int s=0; // я думал что определять число простое или сложно таким образом
	for (int i=0;i<n;i++)
	{ 
		for(int j=0;j<n;j++)
		{
			if (a[i][j]>=0)
			{
			if (a[i][j]/1 || a[i][j]/a[i][j])
			s= s+a[i][j];
	}
	}
	}
	cout<<"Сумма всех простых элементов матрицы"<<") "<<s<<" "<<endl;
	getchar();
	getchar();
}
я посмотрел Решето Эратосфена и не могу понять как мне реализовать его в моей программе. подскажите
Alex_Dep вне форума Ответить с цитированием
Старый 20.06.2012, 21:09   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Прочтите эту тему - http://programmersforum.ru/showthread.php?t=200049
(Обсуждение проверки на простоту).
Посоветую перевести на c++ функцию из 16 поста.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
найти кол-во трехзначных чисел сумма простых делителей которых кратна 5 (на Делфи) anzorchik Помощь студентам 2 02.10.2011 16:18
Программа для поиска простых, простых парных и взаимнопростых чисел in da fly Помощь студентам 1 26.05.2011 23:30
выбор из ряда чисел простых чисел изо Паскаль, Turbo Pascal, PascalABC.NET 5 13.04.2011 22:51
Сумма простых делителей Lion_paint Паскаль, Turbo Pascal, PascalABC.NET 0 05.05.2009 19:28