Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Файловые потоки. Подскажите, где ошибка https://www.cyberforum.ru/ cpp-beginners/ thread128427.html
Добрый день! Помогите разобраться, плиз: суть задачи в подсчете количества ненулевых элементов в заранее заготовленном файле. Вот что я написал: #include <iostream.h> #include <fstream.h> #include <conio.h> void main() { ifstream myf;
C++ Структуры(сортировка)
есть программа с описание структуры......вбиваем начальный маршрут(точка отправки) и конечный(точка прибытия), а также его номер........ЭТА программа сортирует все эти рейсы по НОМЕРУ МАРШРУТА! НО!!!СОРТИРУЮТСЯ ТОЛЬКО НОМЕРА МАРШРУТОВ, а сами маршруты "стоят на месте" ....помогите плз ! как сделать, чтобы не только номера"сортировались"...но и соответствующие им маршруты :wall: #include...
C++ Ошибка в рекурсивном шаблоне функции Добавлено через 9 минут template <int from,int much> int getRangeSum(){ return from+getRangeSum<from+1,much-1>(); }; template <int from> int getRangeSum<from,0>(){ return from; }; такой код тоже не работает, хоть должен((( https://www.cyberforum.ru/ cpp-beginners/ thread128378.html C++ не верно высчитывает факториал https://www.cyberforum.ru/ cpp-beginners/ thread128375.html
помогите найти ошибку :) я добавил рисунок с результатом работы проги. не верно считает факториал как это исправить???? #include <iostream> #include <math.h> #include <clocale> #include <iomanip> using namespace std; int main() {
Вывести минимальную прибыль C++
Нуно вывисти Минимальную прибыль в этой проге щас все выводит норм но если поставить другую функцыю или вместо 6.15 поставить 1.15 то все рушыца ПОМОГИТЕ У МЕНЯ УЖЕ БАШКА БОЛИТ А НА ЗАВТРА ЗДАТЬ НУНО #include<iostream.h> #include<math.h> #include <conio.h> #define N 10 void main() { clrscr(); float y;
C++ Функции Помогите написать программу При написании программы использовать функции Перегрузить написанные функции для работы с переменными различных типов (где это возможно). Дана матрица 6х8. Сформировать одномерный массив из элементов матрицы, образующих упорядоченные по возрастанию фрагменты. https://www.cyberforum.ru/ cpp-beginners/ thread128358.html
C++ совместить 2 программы (нужен совет) задача - нарисовать дороги, в начале их можно изменять, потом по ним будут кататься шары. я написал их по отдельности: 1 - изменяет дороги 2 - пускае шары а как их объединить - незнаю :scratch: помогите пожалуйста!! #include <iostream.h> https://www.cyberforum.ru/ cpp-beginners/ thread128354.html C++ Определить суммарный вес всей пойманной рыбы
Всем привет. В общем, не могу сообразить как решить данную задачу: Даны 2 структуры. 1ая структура содержит название рыбы и вес, 2ая - кол-во пойманной рыбы и массив 1ой структуры. Определить суммарный вес всей пойманной рыбы. Как я понял, то код будет таким: /*первая структура*/ struct fish { char name_fish; float ves;};
C++ Найти промежуток времени, в течение которого в музее одновременно находилось максимальное число посетителей https://www.cyberforum.ru/ cpp-beginners/ thread128335.html
помогите пожалуйста исправить ошибки в коде: #include <iostream> using namespace std; void main() { int N,i,C, j;
C++ Найти количество четных и нечетных членов последовательности https://www.cyberforum.ru/ cpp-beginners/ thread128331.html
Даны натуральные числа n, p, q, a1, a2,.....,an, причем n>=q>p>=1. Найти количество четных и нечетных членов последовательности a, a2,...,an. Определить значения наименьшего четного члена и наибольшего нечетного члена последовательности ap, ap+1,....,an. Упорядочить члены последовательности ap, ap+1,....,aq по убыванию, используя алгоритм сортировки методом прямого выбора. include <iomanip.h>...
C++ Ограничение ввода с клавиатуры
Доброго времени суток. Ребят такой вопрос: Как ограничить ввод данных с клавиатуры. Если точнее: прдставте себе что юзер заснул на одной клавише, а потом нажал Enter. Прога от этого виснет. Мне необходимо ограничение ввода. Не проверку на кол-во введенных букв. А ограничение при самом вводе. Заранее спасибо!!!
C++ Курсовая https://www.cyberforum.ru/ cpp-beginners/ thread128327.html
Пожалуйста очень нужна помощь с курсовой С++. 1 курс. Задача : Одномерный массив целых чисел размер которого задаётся с клавиатуры. Запрограммировать следующие действия с массивом: 1)Создать массив, в котором i-й элемент является средним арифметическим всех элементов исходного массива A , кроме i-го; 2)Элементы массива циклически сдвигать на k позиций влево; 3)определить симметричен ли...
0 / 0 / 0
Регистрация: 16.03.2010
Сообщений: 55
0

Обьясните прогграмму со структурами - C++ - Ответ 720564

12.05.2010, 10:59. Показов 453. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
66
67
68
69
70
71
72
73
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
#define a 1
using namespace std;
 
/* Описание структуры, которая представляет монастырь */
struct mon {
char name[15]; /* название */
char sc; /* школа */
int cnt; /* количество монахов */
float sq; /* площадь */
} mm[a]; /* определение массива монастирей */
int main(void) {
    setlocale(LC_ALL, "russian");
struct mon x; /* рабочая переменная */
int n; /* количество элементов в массиве */
int i, j; /* текущие индексы в массиве */
int m; /* индекс минимального элемента */
float sqx;/* рабочая переменная */
/* Ввод данных */
for (n=0; n<a; n++){
printf("%d. Введите: название, школу, количество, площадь >", n+1);
scanf("%s",mm[n].name);
if (!strcmp(mm[n].name,"***")) break;
scanf("%s",&mm[n].sc);
scanf("%d",&mm[n].cnt);
/* Внимание! Мы обходим ошибку в системе программирования */
scanf("%f",&sqx); mm[n].sq=sqx;
}
/* Вывод таблицы */
printf("---------------------------------------------\n");
printf("|Буддийське монастыри Японии перiода Нара |\n");
printf("|--------------------------------------------|\n");
printf("| Название | Школа |Количество| Площадь |\n");
printf("| | | монахов | земель(га) |\n");
printf("|-----------|-------|----------|-------------|\n");
/* вывод строк фактических данных */
for (i=0; i<n; i++)
printf("| %9s | %c | %3d | %-5.1f |\n",
mm[i].name,mm[i].sc,mm[i].cnt,mm[i].sq);
printf("---------------------------------------------\n");
/* сортировка массива */
for (i=0; i<n-1; i++) {
m=i; /* минимальный элемент - первый */
for (j=i+1; j<n; j++)
/* если текущий элемент > минимального,
он становится минимальным */
if (mm[m].sq > mm[j].sq) m=j;
if (m>i) {
/* перестановка первого и минимального элементов */
x=mm[i];
mm[i]=mm[m];
mm[m]=x;
}
}
/* Вывод таблицы */
printf("---------------------------------------------\n");
printf("|Буддийське монастыри Японии перiода Нара |\n");
printf("|--------------------------------------------|\n");
printf("| Название | Школа |Количество| Площадь |\n");
printf("| | | монахов | земель(га) |\n");
printf("|-----------|-------|----------|-------------|\n");
for (i=0; i<n; i++)
printf("| %9s | %c | %3d | %-5.1f |\n",
mm[i].name,mm[i].sc,mm[i].cnt,mm[i].sq);
printf("---------------------------------------------\n");
_getch();
return 0;
 
}


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

Обьясните
Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была минимальной...

обьясните
program lab1; uses crt; const n=10; var a: array of integer; sum, i: integer; begin ...

Обьясните
Народ вот браузер, может кто обьяснить как там организована история?

обьясните
program lab2; uses crt; const n = 20; var a : array of byte; b : array of byte; c : array of...

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

Обьясните
Обьясните как это работает и что такое VAL program n11; uses crt; type mnoj = set of 0..9; ...

Обьясните.
Прошу помощи. Расскажите пожалуйста по пунктам где и что делает программа, что за функция.Заранее...

Обьясните код :)
поясните мне пожалуйста следующий код файла index.php который взят из скрипта соц сети. желательно...

обьясните пожалуйста!
1111 = 15 &amp; 1001 = 9 1001 = 9 ...

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