Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ расскажите пожалуйста что делает каждая строка кода https://www.cyberforum.ru/ cpp-beginners/ thread1023345.html
8. Два простых числа называются "близнецами", если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары "близнецов" из отрезка , где n — заданное натуральное число больше 2. #include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> int IsPrime(int number) { if (number == 2 || number == 3) return 1;
C++ Цикл while
Задание: создайте цикл while, вычисляющий сумму положительных целых чисел от 1 до некоторого числа n (проверьте результат по формуле n*(n+1)/2) Можно таким образом реализовать задание? #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main (void) {
C++ Не могу найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1023341.html
Написать программу, определяющую, сколько нулей находится в каждом столбце вещественной матрицы и выводящую эти значения под каждым столбцом. Под вторым столбцом пишет 2, а дальше нули #include <iostream> #include <stdlib.h> #include <time.h> #include <math.h>
C++ Хеширование 1. Реализовать интерактивное приложение со следующей функциональностью, использующее вышеописанный модуль. a. Создание хеш-таблицы заданного размера при запуске приложения (размер указывает пользователь). b. Вставка элемента. c. Поиск элемента с заданным ключом. d. Изменение элемента. e. Удаление элемента с заданным ключом. f. Распечатка хеш-таблицы (постраничная или в текстовый файл). Тип... https://www.cyberforum.ru/ cpp-beginners/ thread1023332.html
C++ шахматная доска
помогите написать программу, которая отображает на экране следующий рисунок шахматной доски:
C++ таблица умножения https://www.cyberforum.ru/ cpp-beginners/ thread1023325.html
Помогите написать программу, которая поможет ученику начальной школы выучить таблицу умножения. Нужно использовать функцию rand для генерации двух положительных одноразрядных целых чисел. Программа должна выводить вопрос вроде: How much is 6 times 7? (Сколько будет шестью семь?) Школьник должен напечатать ответ. Ваша программа проверяет ответ. Если он правильный, напечатать фразу...
C++ программа шахматы (маршрут коня) Указать маршрут коня, начинающийся на одном заданном поле шахматной доски и оканчивающийся на другом. Никакое поле не должно встречаться в маршруте дважды. https://www.cyberforum.ru/ cpp-beginners/ thread1023322.html C++ Среднее арифметическое, не видит инициализированные переменные
Привет, ребят! Есть программа- вычисление среднее арифм. чисел от 1 до 5000. Проверка на принадлежность границе вынесена в отдельную функцию. Помогите, пожалуйста, с проблемой: при вводе чисел в консоли выдает ошибку- переменная sum используется без инициализации. #include <iostream> using namespace std; bool check (float num); int main () { float avg, sum; float x;
C++ двоичный поиск https://www.cyberforum.ru/ cpp-beginners/ thread1023315.html
Помогите, пожалуйста, модифицировать программу на рисунке, чтобы для выполнения двоичного поиска в массиве можно было использовать рекурсивную функцию binarySearch. Эта функция должна принимать в качестве параметров целочисленный массив и начальный и конечный индексы. Если ключ поиска найден, возвратить индекс массива; в противном случае возвратить -1.
C++ Проверьте правильность https://www.cyberforum.ru/ cpp-beginners/ thread1023297.html
Создайте условный оператор (if), который присваивал бы x значение x/y, если y не равно 0. #include <iostream> using namespace std; int main (void) { float x, y; cin >> x >> y; x = (y != 0) ? x/y : x/y; cout << "x будет = " << x;
C++ Задачи
Доброго времени суток. Синтаксис c++ знаю, легкие программы писал. А вот в задачах ноль. Получилось что еду на олимпиаду, а даже тестовые задания не могу решить. Поэтому прошу, решите пожалуйста задачи, и буду очень благодарен если напишите с объяснениями. Спасибо)
C++ Одномерный Массив https://www.cyberforum.ru/ cpp-beginners/ thread1023279.html
Добрый вечер! Вопрос такой: Пишу функции для этой программы, но компилироваться не хочет, что-то с Print, не могу разобраться. Что не так? #include <iostream> #include <time.h> #include <stdio.h> void Print(int n, int array);
2 / 2 / 2
Регистрация: 04.10.2013
Сообщений: 155
0

Структуры, объединения и типы пользователя - C++ - Ответ 5411560

30.11.2013, 03:05. Показов 685. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Помогите, пожалуйста, с заданием:
Создать список произвольной организации. Областью данных каждого элемента является строка, содержащая название геометрической фигуры, и площадь этой фигуры. Отсортировать все элементы списка в порядке убывания по названиям фигур (длиной строки) и затем в порядке возрастания по величине занимаемой площади (имеется в виду одноименные фигуры).

Добавлено через 30 минут
как то так?
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
#include <iostream>
#include <iomanip>
#include <string>
#include <list>
using namespace std;
 
typedef pair<string,long> data_type;
typedef list<data_type> figure_list;
 
inline bool figure_order(data_type const &a, data_type const &b) {
    return a.first > b.first || (a.first == b.first && a.second < b.second);
}
 
int main() {
    figure_list figures;
    data_type sample;
    
    while(cin >> sample.first >> sample.second) {
        figures.push_back(sample);
    }
    
    figures.sort(figure_order);
    
    for(figure_list::iterator fig=figures.begin(), efig=figures.end(); fig!=efig; ++fig) {
        cout << fig->first << ": " << fig->second << "\n";
    }
}
Добавлено через 2 часа 37 минут
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
#include <iostream>
#include <iomanip>
#include <string>
#include <map>
using namespace std;
 
int main() 
{
    typedef map<long, bool> by_area;
    typedef map<string, by_area> figure_by_name;
    figure_by_name database;
    string name;
    long size;
    
    while(cin >> name >> size) 
{
        database[name][size];
    }
    
    for(figure_by_name::iterator fig=database.begin(), efig=database.end(); fig!=efig; ) 
        {
        --efig;
        cout << efig->first << ":\n";
        for(by_area::iterator area=efig->second.begin(), earea=efig->second.end(); area!=earea; ++area) 
                {
            cout << "  " << area->first << "\n";
        }
    }
}
Добавлено через 2 часа 30 минут
жду критики/советов...

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

Структуры, объединения и определяемые пользователем типы. Массивы структур
Здравтсвуйте! Помогите, пожалуйста, разобраться с одной задачкой! Условие следующее: ...

Структуры и объединения
Ребят,помогите пожалуста. В одной ведомости есть фамилия имя отчество и год поступления в универ...

Структуры и объединения
Дано натуральное число n и массив (или текстовый файл) содержащий информацию о n клиентов банка:...

Структуры и объединения
Исправить ошибки в программе и добавить нужное из условия в скобках(Записная книжка. Ф.И.О, дата...

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

Структуры и объединения
Нужно написать приложение «Организация работы конференции», которое должно содержать хотя бы одно...

Структуры и объединения
Помогите пожалуйста. В списке студентов группы вычислить количество студентов с именами: Наталья,...

Структуры, Объединения, Перечисления
Реализовать программу для хранения информации о студентах одного потока. Предусмотреть следующие...

Структуры, объединения, битовые поля
Не могу понять данную тему(Структуры, объединения, битовые поля) и понять как решить задачу которая...

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