Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сортировка координат точек в массиве структур написать программу сортировки координат точек в массиве структур, содержащих объединение по убыванию их евклидового расстояния относительно точки (0, 0) https://www.cyberforum.ru/ cpp-beginners/ thread2980026.html C++ Написать программу копирования одного объединения (с информацией о координате точки) в другое
Написать программу копирования одного объединения (с информацией о координате точки) в другое
C++ Функция для сложения символьных строк https://www.cyberforum.ru/ cpp-beginners/ thread2980021.html
Нужно перегрузить функцию Sum так, чтобы она возвращала предложение, т.е. строку, образованную из строк массива слиянием их через пробел с добавлением точки после последнего символа. Функция Sort должна упорядочить строки исходного массива по алфавиту. Объявить указатель на функцию вычисления суммы элементов двумерного массива. Вызвать функцию через этот указатель. Начатый код: #include...
C++ Создать иерархию классов язык https://www.cyberforum.ru/ cpp-beginners/ thread2980017.html
Создать иерархию классов Студент, Аспирант, абстрактный класс Персона Тип контейнера Односвязный кольцевой список Вывести фамилию всех студентов, обучающихся на заданном курсе
C++ Не инициализированная переменная в функции vodniy
#include <iostream> #include <stdio.h> #include <conio.h> #include <windows.h> #pragma warning(disable: 4996) using namespace std; int dop(); int vvod(); int wivod(); int vodniy();
C++ Подсчитать, сколько знаков препинания содержит строка https://www.cyberforum.ru/ cpp-beginners/ thread2980005.html
Добрый день, помогите решить задание! " Дана строка символов до точки. Подсчитать, сколько таких знаков препинания она содержи" использовать библиотеку string.h
C++ Удалить из строки все символы, не являющиеся буквами Добрый день, помогите решить задание! "Дана символьная строка. Удалите из нее все символы не являющиеся буквами!" использовать функции библиотеки string.h https://www.cyberforum.ru/ cpp-beginners/ thread2980004.html C++ Считывание строки с пробелами
Я пытаюсь создать программу: #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> int mday; const int size = 25; struct task { char name{'\0'}; bool isdone = false; bool iseveryday = false;
C++ Дано простое число. Составить функцию, которая будет находить следующее за ним простое число https://www.cyberforum.ru/ cpp-beginners/ thread2979983.html
Дано простое число. Составить функцию, которая будет находить следующее за ним простое число. Без использования break и булевой переменной
C++ С использованием массива структур описать ассортимент обуви, предусмотрев следующие характеристики: модель С помощью массива структур описать ассортимент обуви, предусмотрев следующие характеристики: модель, производитель, год. https://www.cyberforum.ru/ cpp-beginners/ thread2979976.html
C++ Файл: Составить программу, выводящую на экран сведения о студентах
Вот код, помогите доделать запись в файл Задача была такой: В задаче записи о студентах (не менее 5) вводятся с клавиатуры, записываются в файл и выводятся на экран. Затем пользователь вводит параметры запроса (средний балл студента) и получает ответ на него. Составить программу, выводящую на экран сведения о студентах (Ф. И. О., курс, группа, номер зачетки, средний балл). Распечатать...
C++ Нужно написать программу которая Нужно написать программу которая решит этот пример: https://www.cyberforum.ru/ cpp-beginners/ thread2979958.html
0 / 0 / 0
Регистрация: 06.05.2022
Сообщений: 3
0

Нужно добавить ввод данных в данном коде - C++ - Ответ 16218642

06.05.2022, 12:44. Показов 408. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется код, нужно чтобы данные велись через scanf

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
74
75
76
77
78
79
80
81
82
83
#include <stdio.h>
#define CITY_MAX   100
#define ROAD_MAX   1000
struct road
{
  int city1;
  int city2;
};
struct roadto
{
  struct roadto *next;
  int city;
};
struct city
{
  struct roadto *roads;
  int state;
};
void assignCity( struct city *cityList, struct city *city, int state)
{
  struct roadto *roadto;
  city->state = state;
  for( roadto = city->roads; roadto != NULL; roadto = roadto->next)
    if( cityList[roadto->city].state == 0 )
      assignCity( cityList, &cityList[roadto->city], state);
}
int main( void )
{
  freopen("input.txt","r",stdin);
  freopen("output.txt","w",stdout);
// in order to not alloc memory
  struct roadto roadHeap[2*ROAD_MAX];
  struct city cities[CITY_MAX+1];  // skipping city number 0
// some variables
  int stateCount = 0;
  int r, c;
// supposedly from data file, correct values
  int N = 6;
  int M = 3;
  struct road roadList[ROAD_MAX] = { { 1, 3}, { 1, 5}, { 2, 6} };
// Initing city list
  for( c = 1; c <= N; c++)
  {
    cities[c].roads = NULL;
    cities[c].state = 0; // not assigned
  }
// Linking cities with road list
  for( r = 0; r < M; r++)
  {
    struct road *road = &roadList[r];
    struct roadto *roadto;
    // city1 -> city2
    roadto = &roadHeap[2*r]; // instead of malloc
    roadto->city = road->city2;
    roadto->next = cities[road->city1].roads;
    cities[road->city1].roads = roadto;
    // city2 -> city1
    roadto = &roadHeap[2*r+1]; // instead of malloc
    roadto->city = road->city1;
    roadto->next = cities[road->city2].roads;
    cities[road->city2].roads = roadto;
  }
#if 0
// Checking links
  for( c = 1; c <= N; c++)
  {
    struct roadto *roadto;
    printf( "city #%d:", c);
    for( roadto = cities[c].roads; roadto != NULL; roadto = roadto->next)
      printf( " %d", roadto->city);
    printf( "\n" );
  }
#endif
// Assigning cities
  for( c = 1; c <= N; c++)
    if( cities[c].state == 0 )
    {
      ++stateCount;
      assignCity( cities, &cities[c], stateCount);
    }
// Wanted result
  printf( "%d", stateCount);
}
input.txt
6 3
1 3
1 5
2 6

output.txt
3

input.txt
7 0

output.txt
7

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

Нужно объяснение в данном коде
Добрый день! echo off set fl=test set papka=c:\test D:\3.bat D:\1 D:\2\1\ for %%i in...

Нужно разобраться в данном простом коде
Здравствуйте, вот такая проблема в коде, прошу помочь исправить public static string soft =...

Нужно перечислить все проблемы, которые присутствуют в данном коде
Можете пожалуйста перечислить все проблемы которые видите в данном коде? Какие проблемные места тут...

Правильно ли составлено выражение, и для чего оно нужно в данном коде?
Всем доброго времени суток! Нужно составить код для решения уравнения методом итераций...

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

Ошибка в коде что нужно добавить или сменить?
#include &lt;iostream&gt; using namespace std; class rectangle { public: int x, y; rectangle() {...

нужно добавить в форму елементы которые есть в коде программы
есть исходный код и сама exe программы. нужно сделать саму форму чтобы можно было её компилировать....

Ввод данных не в коде, а в программу с клавиатуры
Как исправить программу, чтобы строка вводилась с клавиатуры, а не заранее в коде? Заранее...

Ошибка в коде, идет бесконечный ввод данных
program Project1; uses crt; const zodiak:array of string = ('Vodoley (21.01-19.02)','Ribi...

Ввод/вывод данных - найти ошибку в коде
делаю программу которая делает вычисления при нажатии на кнопки, windows forms, по информации из...

Добавить ввод данных к программе
помогите пожалуйста вот есть код программу. Нужно его переделать так что информация велась с...

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