Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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
Новые блоги и статьи
Осваиваем Kubernetes: Подробная шпаргалка
Mr. Docker 15.03.2025
Kubernetes — это открытая платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Он был создан для решения проблем, с которыми сталкиваются. . .
Лучшие PHP REST API фреймворки
Jason-Webb 15.03.2025
Современные PHP REST API фреймворки предлагают большой набор функциональности: от автоматической валидации данных и управления маршрутизацией до генерации документации и интеграции с различными. . .
Многопоточность в Java с Project Loom: виртуальные или обычные потоки
Javaican 15.03.2025
Многопоточность всегда была одноим из основных элементов в разработке современного программного обеспечения. Она позволяет приложениям обрабатывать несколько задач одновременно, что критично для. . .
Что нового в Swift 6 и особенности миграции
mobDevWorks 15.03.2025
Swift 6 — это новый крупный релиз языка программирования от Apple, анонсированный на WWDC 2024. Если вы следили за эволюцией Swift, то наверняка заметили, что многие значимые возможности, которые. . .
Вопросы на собеседовании по Android
mobDevWorks 14.03.2025
По данным статистики, Android занимает более 70% мирового рынка мобильных операционных систем, что делает платформу привлекательной как для начинающих разработчиков, так и для опытных профессионалов. . . .
Лучшие игровые движки для Python
py-thonny 14.03.2025
Python обеспечивает разработчиков игр мощными движками и фреймворками, которые позволяют воплотить практически любую идею — от простой аркады до визуального романа с разветвленным сюжетом. Главное. . .
Бессерверный JavaScript: Разработка масштабируемых API с AWS Lambda
run.dev 14.03.2025
Но что такое бессерверные вычисления на самом деле? По сути, это модель облачных вычислений, где разработчик фокусируется исключительно на создании бизнес-логики, не тратя время на настройку. . .
Безопасность кода в C++26: Менеджеры ресурсов и висячие ссылки
NullReferenced 14.03.2025
C++ всегда был языком, предоставляющим разработчикам большие возможности и гибкость, но вместе с тем требующим ответственности. Одной из самых коварных проблем даже для опытных программистов остаются. . .
smart-agent proper interface settings (2025)
jigi33 14.03.2025
Smart-agent proper interface settings (mart 2025). (see screenshots to look at "Etalon" ARM)
Продвинутые настройки JVM
Javaican 14.03.2025
Стандартные параметры запуска JVM хороши для повседневной разработки, но совершенно недостаточны для высоконагруженных систем. Представьте, что вы запускаете финансовую платформу, обрабатывающую. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер