Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Массив указателей https://www.cyberforum.ru/ cpp-beginners/ thread1033825.html
У нас есть массив указателей и допустим что он задан, необходимо написать функцию для поиска наибольшего значения на которое ссылается указатель в массиве. Напишите пожалуйста алгоритм, с помощью которого можно реализовать, ну или сам код. Заранее спасибо!
C++ Считывание предложений из текстового файла(готовый код)
Здравствуйте господа. Подскажите пожалуйста возможно ли подправить этот код таким образом чтобы количество считываемых предложений из текстового файла вводилось с клавиатуры?Тут по умолчанию считывает 3 предложения.. Если такое возможно,подскажите как или кто может исправьте пожалуйста)Я сам просто "НУБ" в программировании... #include <iostream> #include <fstream> #include <string> #include...
C++ Прерывается выполнение программы https://www.cyberforum.ru/ cpp-beginners/ thread1033809.html
Подсчитать сумму элементов, расположенных между первым максимальным и последним минимальными элементами. Если максимальный элемент встречается позже минимального, то выдать сообщение об этом. При выполнении программа вылетает, если максимальный элемент встречается позже минимального. Что не так? #include <iostream> #include <cmath> #include <iomanip> using namespace std;
C++ Удалите из массива все элементы x такие, что L =<e x =<e R Помогите с задачкой Дан одномерный массив, элементы которого - целые числа, и два целых числа L и R. Удалите из массива все элементы x такие, что L =<e x =<e R. Формат входных данных В первой строке входного файла даны три целых числа: N, L и R(-1000 =< L =< R =< 1000), где N - количество элементов в массиве (1 =< N =< 100). В следующей строке находится N чисел, по абсолютному значению не... https://www.cyberforum.ru/ cpp-beginners/ thread1033796.html
C++ Отсортировать элементы массива по возрастанию
Задан массив из k чисел. Отсортировать элементы массива по возрастанию.
C++ Найти столбец массива с наибольшей суммой элементов и записатьегох в виде одномерного массива 1 Для произвольного двумерного массива найти столбец с наибольшей суммой элементов и записать их в виде одномерного массива. https://www.cyberforum.ru/ cpp-beginners/ thread1033780.html
C++ В чём ошибка? В двумерном массиве удалить все строки, в которых среднее арифметическое элементов является двузначным числом. Выдаёт ошибку 35:22: error: name lookup of 'z' changed for ISO 'for' scoping В чём проблема? И правильно ли я составил программу вообще? #include <iostream> #include <cstdlib> using namespace std; int main(){ https://www.cyberforum.ru/ cpp-beginners/ thread1033772.html C++ сделать задачу в c++
Пожалуйста, помогите сделать задачку в с++ =)
C++ Переформировать матрицу таким образом,чтобы ее столбцы располагались в порядке возрастания сумм положительных элементов столбцов Задание:Дана матрица действительных чисел размера m x n.Переформировать матрицу таким образом,чтобы ее столбцы располагались в порядке возрастания сумм положительных элементов столбцов.Исходный массив,промежуточные данный и результаты вывести в файл. Есть вот такой код. Но он что-то несусветное делает.Помогите плиз с лабой закрыться=) #include <conio.h> #include <iostream.h> #include... https://www.cyberforum.ru/ cpp-beginners/ thread1033744.html C++ Как закодировать методом циклического сдвига? Здравствуйте! Вопрос такой, что представляет из себя кодировка методом циклического сдвига на 2 вправо чётных битов относительно нечётных битов asci-кодов символов с инверсий нечётных битов? И может ли кто показать, как приблизительно выглядит данное кодирование в c++? Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread1033742.html
C++ Сортировка классов
Отсортировать жильцов дома в алфавитном порядке, используя классы. Данные должны храниться в текстовом файле На данный момент вот все что я смогла сделать: using namespace std; int main() { setlocale(LC_ALL, "Russian"); //включаем кириллицу ifstream in("dannie.txt"); ofstream out("result.txt");
C++ Неверный возврат из функции Краткий экскурс. Есть универсальный класс Matrix<TYPE>, описание его выглядит вот так: /*Matrix.h*/ #ifndef _MATRIX_CLASS #define _MATRIX_CLASS #include <iostream> template <class TYPE> class Matrix https://www.cyberforum.ru/ cpp-beginners/ thread1033738.html
238 / 238 / 113
Регистрация: 03.09.2011
Сообщений: 558
09.12.2013, 00:13 0

C++ Повторы в цикле - C++ - Ответ 5459443

09.12.2013, 00:13. Показов 2161. Ответов 3
Метки (Все метки)

Ответ

lenar_lesnik, вот можно так сделать, я написал через "ж" =) так что можете переделать. суть в том что мы проходим по массиву в поисках одинаковых фамилий, и если нашли совпадение, то идем назад по массиву и если не находим совпадений то выводим результат. если же находим совпадение, то ничего не выводим и идем дальше по массиву.
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
#include <iostream>
#include <string>
#define N 10
using namespace std;
struct list{
    char surname[100];
    char name[100];
    char father[100];
    };
int main()
{
    list spisok[N];
    int i;
    for (i=0; i<N; i++)
    {
        cout << "Введите ФИО(через пробел): ";
        cin >> spisok[i].surname >> spisok[i].name >> spisok[i].father;
    }
    for (i=1;i<N-1;i++)
        if ( !stricmp(spisok[i].surname,spisok[i+1].surname) ) {
            for (int j=i-1;j>=0;j--) {
                if ( !stricmp(spisok[i].surname,spisok[j].surname) )
                    break;
                else if (!j)
                    cout<<spisok[i].surname <<" "<< spisok[i].name <<" "<< spisok[i].father<<endl;
            }
        }
}


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

Игнорировать повторы в цикле
Здравствуйте! Пытаюсь создать меню статей с выводом в выпадающие списке ссылки на каждую из них. ...

Убрать повторы в цикле StringGrid
Программа должна вывести в мемо Фамилии студентов, по критериям. Как сделать так, чтобы фамилии...

Как програмно в цикле не доходя до конца, пропустить шаг в цикле?
Как програмно в цикле не доходя до конца, пропустить шаг в цикле?

При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти
При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти. Что не так и как...

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

Переменная, которая только что использовалась в цикле в качестве счётчика в следующем цикле не используется
Помогите, пожалуйста. Вот отрывок программы (программа целиком- в архиве): procedure...

С++ Повторы слов!!!
Помогите написать программу и примерно объяснить алгоритм. А то проболел все лекции по строкам,...

Проверка на повторы в БД
Здравствуйте. Как правильно сделать проверку,есть ли такое значение уже в БД? Если ставлю код на...

Повторы в Callback
Настроил получение данных на сервер в таком формате Когда происходит событие, Вы получаете данные...

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