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

Найти позиции всех простых чисел! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написание программ http://www.cyberforum.ru/cpp-beginners/thread434674.html
Всем привет. Прошу у вас помощи в написании программ на C++ Завтра зачёт и ни чего нету (вечная проблема студента-заочника) кто может помочь? задачи по сути не сложные для тех кто шарит... поможете? ) 1. Строки - В заданном тексте поменять местами каждые два соседних слова. 2. Файлы - Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся...
C++ Сравнение скорости вечер добрый. смотрел задачи на codeforces, и заметил, что 90% решений на с++ написано в таком стиле, код взят случайный - #include <cstdio> #include <cstring> #include <algorithm> #include <vector> #include <queue> #define REP(AA,BB) for(int AA=0; AA<(BB); ++AA) http://www.cyberforum.ru/cpp-beginners/thread434669.html
C++ Разделения программы сложения массивов на потоки
Имеется программа сложения 2х массивов требуется разбить ее на потоки и замереть скорость их работы(Выполнения сложения) #include <vcl.h> #pragma hdrstop #include <iostream> #include <math.h> #include <stdio.h> //#include <stdlib.h> #include <time.h>
C++ Создать класс выборки More размерности N
Создать класс выборки More размерности N. Предусмотреть функции для выполнения следующих операций: консольный ввод / вывод значений выборки, расчет среднего, дисперсии, размаха, среднеквадратичного отклонения. Разработать дружественную функцию для расчета критерия Кохрена (G = Smax /∑ Si). Надеюсь на вашу помошь! Вот информация для помощи ...
C++ Сортировка массивом http://www.cyberforum.ru/cpp-beginners/thread434625.html
Какой метод сортировки тут используется???? Можно ли как нибудь подстроить под метод подсчета??? #include "stdafx.h" #include <conio.h> #include <cstring> #include <cstdio> #include <iostream> using namespace std; const int N = 5;
C++ Файл. Потоки Здравствуйте, необходимо читать из файла числа, пользуясь потоками. Найдя максимальное число - затереть его пробелами. как мне быть?(не занося все числа в массив и не выводя заново массива в файл без макс. числа) Добавлено через 13 минут пока накидал только это, а вот как удалять - раз, два - не происходит вывод на экран перем. biggest, и КАК ПЕРЕМЕЩАТЬСЯ К СЛЕД. ЧИСЛУ В ФАЙЛЕ??int _tmain(int... подробнее

Показать сообщение отдельно
Pavel.fromBy
 Аватар для Pavel.fromBy
13 / 13 / 1
Регистрация: 31.12.2011
Сообщений: 83
25.01.2012, 21:26     Найти позиции всех простых чисел!
Особо не проверял, но вот мой вариант:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
 
    int _Arr[10] = { 111, 123, 145, 141, 254, 112, 968, 881, 778, 991 };
 
    for (int i = 0, j; i < 10; i++)
    {
        for (j = 2; j < (_Arr[i] / 2); j++)
            if (_Arr[i] % j == 0)
                break;
 
        if (_Arr[i] % j != 0)
            cout << "Число: " << _Arr[i] 
                               << "\nПозиция: " << i+1 << endl << endl;
    }
 
    return 0;
}
p.s. Вывод сам добавь... Позицию выводит не с 0, а с 1. Если что - единичку подотри после "Позиция: ".
 
Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru