Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/55: Рейтинг темы: голосов - 55, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 81

Вывести квадрат,состоящий из N x N клеток, заполненных числами от до N^2 по спирали

02.04.2012, 20:48. Показов 11755. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)Вывести квадрат,состоящий из N x N клеток, заполненных числами от до N^2 по спирали(2<=N<=100).Не допускается начинать спираль в ином,кроме верхнего левого угла, закручивать спираль против часовой стрелки или изнутри наружу.
Входные данные: Выходные данные:
из файла - в первой строке число N. В файл - N строк по N чисел, разделённых пробелами

Примеры

Input.txt
1 2 3
8 9 4
7 6 5

Output.txt
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7

2)Круговая площадь
Два круга заданы координатами центров в прямоугольной декартовой системе координат и радиусами. Найти площадь их пересечения.

рисунок:http://www.e-olimp.com/media/u... 801383.JPG

Технические условия
Входные данные
из файла в первой строке через пробел шесть чисел: координаты центра и радиус первого круга, координаты центра и радиус второго круга


Выходные данные

в файл - одно число с двумя знаками после запятой: площадь пересечения кругов

Пример
input.txt
20 30 15 40 30 30

output.txt
608,37
Изображения
 
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.04.2012, 20:48
Ответы с готовыми решениями:

Вывести квадрат, состоящий из NxN клеток, заполненных числами от 1 до N2 по спирали
В этой задаче вам необходимо вывести квадрат, состоящий из NxN клеток, заполненных числами от 1 до...

Вывести квадрат состоящей из N*N ячеек, заполненных числами от 1 до N в квадрате "Змейкой"
ывести квадрат состоящей из N*N ячеек, заполненных числами от 1 до N в квадрате &quot;Змейкой&quot; Пример ...

Вывести те 3-значные числа, у которых квадрат суммы цифр числа и квадрат самого числа равны (исправить код)
Профан в программировании, написал эту программу, должна &quot;проверять&quot; трехзначные числа и выводить...

21
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 81
04.04.2012, 19:24  [ТС]
Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
double x1,y1,r1,x2,y2,r2,d,x3a,x3b,y3a,y3b,a,h;
        cout<<"vvedite koordinati centra u radius pervogo kruga";
        cin>>x1,y1,r1;
        cout<<"vvedite koordinati centra u radius vtorogo kruga";
        cin>>x2,y2,r2;
        d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
        a=(r1*r1-r2*r2+d*d)/(2*d);
        h=sqrt(r1*r1-a*a);
        x3a=x2-h*(y2-y1)/d;
        x3b=x2+h*(y2-y1)/d;
        y3a=y2-h*(x2-x1)/d;
        y3b=y2+h*(x2-x1)/d;
Добавлено через 1 минуту
теперь так?

Добавлено через 14 минут
что не так написал:?
0
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 81
06.04.2012, 18:50  [ТС]
Валерий плиз помоги решить задачку....я в геометрии не селён
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.04.2012, 18:50

Вывести квадрат большего числа и квадрат меньшего
ошибка вывода и не правильный ответ #include &lt;iostream&gt; #include &lt;string&gt; using namespace std;...

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

Как сделать пустой и заполненный квадрат различные треугольники из звездочек в Dev-c++ в библиотеке <stdio.h>?
Как сделать пустой и заполненный квадрат различные треугольники из звездочек в Dev-c++ в библиотеке...

Если квадрат числа меньше 100, напечатать число и его квадрат
Ввести с клавиатуры 10 чисел. Если квадрат числа меньше 100, напечатать число и его квадрат.

Массив, заполненный 1 и 0. Найти путь, состоящий из нулей, от точки до точки.
Доброго времени суток всем! Вот такая задача, ничего не могу даже сообразить по ней, подкиньте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru