Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дан набор вещественых чисел, результатов некоторого измерения. Исключив статистические выбросы (например, по два наиболь Дан набор вещественых чисел, результатов некоторого измерения. Исключив статистические выбросы (например, по два наибольших и наименьших значения), найти математическое ожидание и дисперсию. Сравнить... Максимумы и минимумы найти не можешь, что ли? https://www.cyberforum.ru/ cpp-beginners/ thread3065803.html C++ Сумма функционального ряда
#include "iostream" #include "clocale" #include "cmath" #include "stdio.h" using namespace std; int main() { setlocale(LC_ALL, "rus"); int n = 1; кавычки должны быть <> #include <iostream> #include <clocale> #include <cmath> #include <stdio.h>
C++ Поместить максимальный элемент очереди на первую позицию (однонаправленная очередь) Здравствуйте, условие задачи "Создать однонаправленную очередь с числами в диапазоне от -50 до +50. После создания очереди выполнить индивидуальное задание . В конце работы удалить очередь"... Вот код #include <queue> //ну ок struct toch { int inf; toch* a; } *sp, * spk; void DelOchAll(toch** sp, toch** spk) { https://www.cyberforum.ru/ cpp-beginners/ thread3065813.html C++ Вывести n-й символ строки https://www.cyberforum.ru/ cpp-beginners/ thread3065759.html
как найти определенный символ в строке? например мне нужен 2 символ из строки, которую ввел пользователь, как его получить? мне нужен 2 символ из строки char symbol = str; // str - это строка, которую ввел пользователь
C++ Ошибки. Считать и вывести несколько массивов https://www.cyberforum.ru/ cpp-beginners/ thread3065788.html
Что можно сделать? На рандомном онлайн компиляторе все норм, а н кодефорсесе: Ошибка выполнения Can't compile file: program.cpp program.cpp(13): error C2131: expression did not evaluate to a... int d; объявлять массив можно только константного размера(известного на этапе программирования, а не на этапе выполнения программы на месте s должен быть или числовой литерал int d; или константа...
C++ DEV C++ GRAPHICS.H Даны натуральные числа хс, ус г, sx, sy. Устанавливать правила шестиугольника с присутствием в точка Даны натуральные числа хс, ус г, sx, sy. Устанавливать правила шестиугольника с присутствием в точках (хс, нас), в сторону р, после чего растянуть (сжать) своего по оси 0Х в sx раз, а по оси 0Y—все... и пусть народ с нуля пишет снова, хотя вчера тебе давали наработки. А фигли им ботанам не пописать тех же формул лишний раз. https://www.cyberforum.ru/ cpp-beginners/ thread3065782.html
Сортировка методом прямого выбора C++
График зависимости времени от размерности данных, где по оси X - размерность целочисленного массива ( n = 100000 с шагом = 100000 до 1000000 ), по оси Y - время сортировки для каждого из алгоритмов (...
C++ Разделить массив на отдельные слова https://www.cyberforum.ru/ cpp-beginners/ thread3065749.html
Добрый день, нужно разделить массив name на 2 массива name1 и name2 чтобы их не вводить отдельно #include <iostream> using namespace std; const int n=20; char name = "Ivan Ivanov" //char... #include <iostream> using namespace std; void Change(char *name1, char *name2) { int i=0; while(name1!=' ') i++; name1='\0'; // пробел заменили на терминальный ноль ...
C++ Создать класс "Ведомости", вывести список предметов с указанием числа пропусков https://www.cyberforum.ru/ cpp-beginners/ thread3065736.html
Создать класс Vedomost: Фамилия студента. Имя студента. Номер группы. Название предмета. Количество пропусков по предмету. Создать массив объектов. Вывести: а) список студентов, у которых количество... std::map.
C++ Инициализация поля шаблонного типа Здравствуйте! Начал изучать С++. Появился вопрос. Сам не смог найти инфы. Нужно проинициализировать поля через конструктор, то есть указать размер документа StaticJsonDocument<???> и массива ... Спасибо огромное за помощь. Вы мне очень помогли Но вы же сами сказали в вопросе, что размер поля должен был указываться через конструктор. Почему вы тогда отметили как решение ответ, котрый этим... https://www.cyberforum.ru/ cpp-beginners/ thread3065795.html
C++ Как проверить конкретные биты числа? https://www.cyberforum.ru/ cpp-beginners/ thread3065745.html
Всем привет! Подскажите, пожалуйста. У меня в результате функции в числе типа int в битах как-бы "зашифрован результат", где комбинации битов 00, 01, 11 означают разные значения, таких "шифров" 5... & используй.
C++ Найти сумму тех элементов массива, которые являются простыми числами Здравствуйте, ПОМОГИТЕ,ПОЖАЛУЙСТА!!!!! Указания к решению: 1) Для проверки на соответствие элементов массива условию создать функцию. 2) Для вывода массива создать функцию, в которую передавать... #define int long longВполне идиотская идея, переопределять существущий тип. Тем более для интервала 1-200 Да условие 3) Массив заполнять с помощью датчика случайных чисел.не выполнено https://www.cyberforum.ru/ cpp-beginners/ thread3065801.html
0 / 0 / 0
Регистрация: 28.12.2022
Сообщений: 2
0

Одномерный массив (перевод кода с Паскаля) - C++ - Ответ 16667461

28.12.2022, 17:05. Показов 415. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста "перевести" код с Паскаля на С++.
Условия для ознакомления: Даны координаты центров n окружностей и их радиусы. Определите число пересекающихся окружностей.

Pascal Скопировано
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
uses crt;
const nmax=15;
var x,y,r:array[1..nmax] of real;
    n,i,j,k,f:byte;
    s:real;
begin
clrscr;
repeat
write('Количество окружностей до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Введите параметры окружностей:');
for i:=1 to n do
 begin
  writeln('Окружность ',i);
  write(' x=');readln(x[i]);
  write(' y=');readln(y[i]);
  repeat
  write(' r>0 r=');readln(r[i]);
  until r[i]>0;
 end;
clrscr;
writeln('Окружности:');
write('X:');
for i:=1 to n do
write(x[i]:4:1);
writeln;
write('Y:');
for i:=1 to n do
write(y[i]:4:1);
writeln;
write('R:');
for i:=1 to n do
write(r[i]:4:1);
writeln;
k:=0;
for i:=1 to n do
 begin
  f:=0;
  for j:=1 to n do
    begin
     s:= sqrt(sqr(x[i]-x[j])+sqr(y[i]-y[j]));
     if (s<r[i]+r[j])and(s>abs(r[i]-r[j])) then
      begin
       f:=1;
       break;
      end;
    end;
  if f=1 then k:=k+1;
 end;
write('Число пересекающихся окружностей=',k);
readln
end.


Вернуться к обсуждению:
Одномерный массив (перевод кода с Паскаля) C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2022, 17:05
Готовые ответы и решения:

Массив записей. Перевод кода с паскаля на чистый С.
Задача написана под паскаль! Знающим людям прошу,помогите написать ее на Borland C:(чистый С)program lab17_1; uses crt; type...

Перевод кода с Паскаля в Си. (Перевод цепной дроби в обыкновенную)
Помогите переписать на Си, пожалуйста. procedure AntiExp; var s: array of integer; a,b, i,n,t: integer; q: char; begin ...

Перевод кода с Паскаля (перевод в метры)
var a,b,d:integer; c,e:real; begin writeln('1-дециметр 2-километр'); writeln('3-метр 4-миллиметр'); ...

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2022, 17:05
Помогаю со студенческими работами здесь

Перевод кода из паскаля
надо перевести следующий код : {Autor - A. Alexeev, date - 17.11.13} var n, i, j, max, a, b : longint; function pal(n:longint) :...

Перевод кода с Паскаля на С++
Помогите перевести код с Паскаля на С++: Var s,s1,s2:string; j,k,n:integer; Begin write('Введите строку: ');readln(s); ...

Перевод кода из паскаля в с#
Помогите пожалуйста перевести этот код в с# :help: var ar: Array Of ShortInt; i, j, n, m: Byte; haveZero:...

Перевод кода с Паскаля на C++
Здравствуйте, нужна помощь, у меня есть такой код: Var n , i , j : longint; a : array of int64; res , s : int64; found...

Перевод кода с паскаля в С++
помогите перевести код с Паскаля в С++, пожалуйста! Program pr1; uses crt; var s:string; begin clrscr; write('введите слова:');...

0
Новые блоги и статьи
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
Предсказание ветвлений - путь к высокопроизводи­тельному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
Создаем микросервисы с NestJS, TCP и Typescript
run.dev 17.03.2025
NestJS — фреймворк, который значительно упрощает создание серверных приложений на Node. js. Его прелесть в том, что он комбинирует концепции ООП, функционального программирования и предлагает. . .
Гексагональная архитектура со Spring Boot
Javaican 17.03.2025
Если вы когда-нибудь сталкивались с ситуацией, когда внесение простых изменений в базу данных или пользовательский интерфейс заставляло вас переписывать весь код, то вы точно оцените элегантность. . .
Позиционировани­е Kafka Consumer и Seek-операции
Javaican 17.03.2025
Что же такое Consumer Seek в Kafka? По сути, это API-метод, который позволяет программно указать, с какой позиции (offset) Consumer должен начать или продолжить чтение данных из партиции. Без этого. . .
Python NumPy: Лучшие практики и примеры
py-thonny 17.03.2025
NumPy (Numerical Python) — одна из ключевых библиотек для научных вычислений в Python. Она превращает Python из просто удобного языка общего назначения в среду для проведения сложных математических. . .
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер