Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Двумерный массив-матрица помогите,пожалуйста. Нужно составить программу, которая выводит на экран квадратную матрицу A размером n*n . Входные данные: n – порядок матрицы. Значение n вводится с клавиатуры, является нечетным целым числом в диапазоне 2<n<24. Выходные данные: матрица A – двумерный целочисленный массив. Значения элементов матрицы A выводятся на экран монитора с выравниванием столбцов по младшему... https://www.cyberforum.ru/ cpp-beginners/ thread1043414.html C++ Помогите исправить ошибку: string не найден оператор
Когда хочу напечатать строку string то появляется ошибка что не найден оператор #include <iostream> #include <fstream> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Уменьшение числа на единицу через каждые два шага Здравствуйте. Нужна формула, при которой число уменьшается на единицу через каждые два шага при выполнении цикла. Заранее благодарен:) https://www.cyberforum.ru/ cpp-beginners/ thread1043402.html C++ Программа кодирования и декодирования Написать программу кодирования и декодирования последовательности символов длины N. Алгоритм кодирования заключается в следующем. Строится таблица, каждая строка которой содержит следующую информацию: символ, ко-личество вхождений символа в последовательность, порядок вхождения символа в последовательность. ____________________________ Нужно вот это реализовать, плата за ваш труд также... https://www.cyberforum.ru/ cpp-beginners/ thread1043392.html
C++ Сортировка массивов
1.Задано одномерный массив A(20). Упорядочить по возрастанию все положительные элементы с непарными индексами (желательно методом вставки ). 2.Задан двумерный массив A(5,4) .Упорядочить по спаданию положительные элементы всех столбиков матрицы (Пузырьком) .
C++ Что в данном случае означает friend? Всем доброй ночи! Помню, кода-то очень давно мельком видел, что кто-то уже спрашивал аналогичный вопрос, но тогда не придал этому значение, так как абсолютно ничего не понимал, сейчас эту тему не нашёл... Практически всегда вижу, что бинарные операторы обычно перегружают с использованием friend, например: #include <iostream> using namespace std; class MyStr{ char Str; public: MyStr(){}... https://www.cyberforum.ru/ cpp-beginners/ thread1043356.html
C++ Сортировка выбором(задача) https://www.cyberforum.ru/ cpp-beginners/ thread1043349.html
Фаст хелп) Откорректируйте код плз) Условие задачи: есть одноименный массив длиной 40. Отсортировать методом выбора элементы массива, которые являются не кратными числами(числа генерируются рандомно от 0 до 50) #include <iostream> #include <ctime> #include <cstdlib> using namespace std; void display_array() {
C++ Поиск максимального елемента
вот есть код програмы которая генерует случайные числа по нормально закону, и нужно найти максимальный елемент в каждом столбце, но находит только в первом и втором а следующие нет. Может кто знает в чем пробема. #include <stdio.h> #include <conio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <iomanip> #include <math.h> #include <random>
C++ Символьный тип данных, выяснить входит ли в последовательность s1, s2, …, sn буква j https://www.cyberforum.ru/ cpp-beginners/ thread1043323.html
Даны символы s1, s2, … . Известно, что символ отличен от восклицательного знака и что среди s1, s2, … есть по крайней мере один восклицательный знак. Пусть s1, s2, …, sn символы данной последовательности, предшествующие восклицательному знаку (n заранее неизвестно). Выяснить входит ли в последовательность s1, s2, …, sn буква j.
C++ Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread1043312.html
C++ Задача типа Водолей
Есть задача типа Водолей. Дано n посудин емкостью по k_1, k_2,...,k_n каждая. Нужно набрать P литров жидкости. Допустимые действия: - набирать воду до упора из бесконечного источника в любой сосуд. - переливать из любого сосуда в любой пока один из них не будет полным ил пустой. - выливать воду из сосуда
C++ Выполнить сортировку массивов А и В по возрастанию с использованием сортировки Шелла.(Паскаль) https://www.cyberforum.ru/ cpp-beginners/ thread1043305.html
Сортировать массивы А и В по возрастанию с использованием сортировки Шелла. Узнать сумма максимальных элементов массивов С и D. Размерность : A: 23 B: 14 C: 18 D: 22 Диапазон значений: A: B:
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
16.12.2013, 10:08 0

Задачка.Нужно найти ошибку - C++ - Ответ 5502144

16.12.2013, 10:08. Показов 574. Ответов 14
Метки (Все метки)

Ответ

У меня вот что получилось, без использования функций и строк
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
59
60
61
62
63
64
65
#include <iostream>
 
int main()
{
    unsigned int n,tmp;
    std::cout <<"N = ";
    std::cin >> n;
    unsigned int c,k,l;
    bool f1,f2;
    for (unsigned int i=1; i<=n; i++)
    {
        c = 0;
        tmp = i;
        while (tmp!=0)
        {
            ++c;
            tmp/=10;
        }
        f1 = true;
        k = 1;
        l = 1;
        for (int j=1; j<c; j++)
            k*=10;
        for (int j=1; j<=c/2; j++)
        {
            if ((i/k)%10!=(i/l)%10)
            {
                f1 = false;
                break;
            }
            k/=10;
            l*=10;
        }
        if (f1)
        {
            tmp=i*i;
            c = 0;
            while (tmp!=0)
            {
                ++c;
                tmp/=10;
            }
            f2 = true;
            k = 1;
            l = 1;
            for (int j=1; j<c; j++)
                k*=10;
            tmp=i*i;
            for (int j=1; j<=c/2; j++)
            {
                if ((tmp/k)%10!=(tmp/l)%10)
                {
                    f2 = false;
                    break;
                }
                k/=10;
                l*=10;
            }
            if (f2)
                std::cout <<i <<' ';
        }
    }
    std::cout <<std::endl;
    return 0;
}


Вернуться к обсуждению:
Задачка.Нужно найти ошибку C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2013, 10:08
Готовые ответы и решения:

Найти ошибку и задачка
Добрый день, есть задачки, связанные с С++ Требуется удостовериться в их правильном решении. 1....

Простая задачка, но туплю, помогите найти ошибку с new.
Написано в C++ Builder 6, для решения конкретного уравнения. Вводить число 0.3. Выдаёт ошибку в...

Нужно найти ошибку
Вот код программы: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include...

Нужно найти ошибку {
#include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { int ...

14
16.12.2013, 10:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2013, 10:08
Помогаю со студенческими работами здесь

Нужно найти ошибку
Мой код #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; double ugol(int a, int n,...

Нужно найти ошибку
10 строка: #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;cstdlib&gt; const double PI=22/7; ...

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

Нужно найти ошибку
Помогите найти ошибку, не запускается( Тексты программ переписывайте в сообщение!

Нужно найти ошибку
#include &lt;iostream.h&gt; #include &lt;math.h&gt; double a,b,c,d,v; a=1000; b=1; v=a+b;...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru