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

Простые числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массив С++ http://www.cyberforum.ru/cpp-beginners/thread420340.html
Здравствуйте Ув.пользователи и администрация. Имеется вот такая задача: дан массив: а)вывести его на экран б)инвертировать, т.е. поменять местами 1ый элемент с последним 2ой с предпоследним и т.д. и вывести в)посчитать количество элементов массива, превышающих 1ый элемент Массив одномерный и динамический. Программу должны выполнять функции (void main() должна содержать только ввод...
C++ Защита от некорректного ввода Будьте добры, помогите написать защиту от дурака на ввод массива элементы которого тип float Буду очень благодарен. http://www.cyberforum.ru/cpp-beginners/thread420331.html
C++ задача
имеется информация по итогам экзаменов в институте всего в списке N человек. По каждому из студентов имеются следующие сведения: фамилия,оценка по математике,оценка по информатике и оценка по физике. Ввести информацию об экзаменах и напечатать количество и фамилии студентов,которые сдавали экзамены только с одной четверкой помогите ее решить
Задачка на ввод вывод. Файл/не файл.с++ C++
Условие: Напишите прогу, которая бы считывала с символы с клавиатуры и выводила бы их на экран. Когда нажимается ^A (CTRL+A), программа должна правильно закрываться. Правильное закрытие это появление надписи "CTRL + A это корректное окончание работы программы". Дополнение: getchar () считывает и putchar () записывает тип int. После этого дополните программу таким образом, чтобы аутпут...
C++ Дана функция y=3^x http://www.cyberforum.ru/cpp-beginners/thread420306.html
Нужна помощь в решение
C++ Калькулятор шестнадцатеричных чисел Помогите пожалуйста!как в си/с++ сделать калькулятор для арифметических действий над шестнадцатеричными числами,а также с операциями "не равно" и "больше,либо равно" подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
29.12.2011, 13:24     Простые числа
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
49
50
51
52
53
54
55
56
57
58
#include "stdafx.h"
#include <stdlib.h>
#include <conio.h>
#include <clocale>
#include <ctime>
 
int main()
{
 setlocale(LC_ALL,"russian");
 int n, m, i;
 int **mas = NULL;
 srand(time(NULL));
 printf ("Ââåäèòå Г°Г*çìåðГ*îñòü Г¬Г*òðèöû(m,n): \n");
 printf ("\n--------------------------\n");
 scanf("%d%d", &m, &n);
 mas = new int * [n];
 printf ("\n--------------------------\n");
 for ( i=0; i < n; i++)
      { 
      mas[i] = new int [m];
      for ( int j = 0; j < m; j++)
          {
           mas[i][j] = rand()%9;
           printf ("%d ", mas[i][j]);
          }
      printf ("\n");
      }
      printf("\n--------------------------\n");
      printf("\nïðîñòûå Г·ГЁГ±Г«Г*: ");
      int c=0;
      for (i=0; i<n; i++)
      for (int j=0; j<m; j++)
      {
         if (mas[i][j] == 0) continue;
                 if (mas[i][j] == 1) continue;
         bool simple = false;
                 for (int k = 2;k<mas[i][j]; k++)
               if (mas[i][j]%k == 0 )
                            {
                                 simple = true;
                                 break;
                }
             if(!simple)
             {
                   c++;
                             printf("%d ",mas[i][j]);
                }
             
          }
      for ( i=0; i < n; i++)
      {
       delete [] mas[i];
      } 
   delete [] mas;
   printf("\nêîëè÷åñòâî ïðîñòûõ Г·ГЁГ±ГҐГ«: %d\n",c);
   system("pause");
   return EXIT_SUCCESS;
}
 
Текущее время: 19:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru