Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
IIyTHuK
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 9
#1

Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей - C++

30.05.2012, 17:02. Просмотров 1713. Ответов 5
Метки нет (Все метки)

Допуск к экзамену в субботу а не решено еще 5 заданий по С++

1.Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей.
2.Дано 10 вещественных чисел, которые вводятся по одному. Вычислить среднее арифметическое положительных и среднее арифметическое отрицательных чисел.
3.Дано вещественное число x и натуральное число n. Вычислить: (x-2)(x-4)...(x-2n)/(x-1)(x-3)...(x-2n-1).
4.Ввести три числа. Если они могут быть длинами сторон тупоугольного треугольника, вывести их в порядке убывания, вычислить площадь полученного треугольника.
5.Найдите самую большую цифру целого числа.
\\1 одномерные массивы\\2 цикл FOR\\3 циклы\\ 4 ветвление условный оператор\\5 задача на целые числа

Заранее премного благодарен!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2012, 17:02     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей
Посмотрите здесь:

Определить число пересекающихся окружностей - C++
2) Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей. (с массивами). Напишите код,...

Определить число пересекающихся окружностей - C++
#include <iostream> #include <math.h> #include <conio.h> using namespace std; int main(); { setlocale...

Определить номера попарно пересекающихся окружностей - C++
Помогите решить задачу: Пересекающиеся окружности. Даны натуральные числа x1 y1 r1, ... xn, yn, rn, которые задают последовательность...

Найти радиусы вписанной и описанной окружностей треугольника - C++
Задания для самостоятельной работы 1. Линейный вычислительный процесс 1. Треугольник задан длинами сторон. Найти длины высот. ...

Найти площадь треугольника и радиусы вписанной и описанной окружностей - C++
Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей.

Вычислить радиусы вписанной и описанной окружностей для указанного треугольника - C++
Задача звучит так: Напишите функцию, одновременно вычисляющую радиусы вписанной и описанной окружности для указанного...

Найти площадь равностороннего треугольника и радиусы вписанной и описанной окружностей - C++
1. Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей.

Найти площадь треугольника,его высоту,радиусы вписанной и описанной окружностей - C++
дана сторона равностороннего треугольника.Найти площадь этого треугольника,его высоту,радиусы вписанной и описанной окружностей. Помогите...

Треугольник задан длинами сторон; найти радиусы вписанной и описанной окружностей - C++
Добрый вечер! Помогите пожалуйста написать простенькую программу на с++ Не могу разобраться, может по вашему коду получится, заранее...

По данным трем сторонам треугольника вычислить площадь и радиусы вписанной/описанной окружностей - C++
Даны три стороны треугольника a,b,c. Вычислить: его площадь S (по формуле Герона); радиус вписанной окружности r; радиус описанной...

Координаты пересечения двух окружностей - C++
На вход даются целочисленные координаты двух окружностей и целочисленные их радиусы, которые не меньше 1 и не больше, чем 1000. Они...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IIyTHuK
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 9
31.05.2012, 20:55  [ТС]     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей #2
2 задание решено Огромное спасибо и респект Alt_Shift

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
#include <iostream>
#include <conio.h>
#include<windows.h>
 using namespace std;
 void main()
 {
 setlocale(LC_ALL, "Russian");
 int a[10];
 int s,p,o,so,sp,s1,s2;
 cout<<"Vvedite massiv"<<endl;
 for (int i=0;i<10;i++)
 {
 cin>>a[i];
 }
 s=0;
 p=0;
 o=0;
 so=0;
 sp=0;
 for (int i=0;i<10;i++)
 {
 if (a[i]<0) 
 {
     o+=a[i];
     so++;
 }
 if (a[i]>0)
 {
     p+=a[i];
     sp++;
     
 }
 
 }
  if(sp==0)
 cout<<"polozh net"<<endl;
 else
 {
      s2=p/sp;
   cout<<"polozh="<<s2<<endl;
  }
 if(so==0)
 cout<<"Otric net"<<endl;
 else
 {
 s1=o/so;
 cout<<"Otric="<<s1<<endl;
 }
 
_getch();
 }
mad_svyat
17 / 17 / 0
Регистрация: 10.01.2012
Сообщений: 34
31.05.2012, 22:57     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей #3
Задание 5. Найдите самую большую цифру целого числа.:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
    cout << "Enter integer value: ";
    long int val;
    cin >> val;
    if (val < 0)
        val *= (-1);
 
    int max = val%10;
    while (val > 0) {
        if (val%10 > max)
            max = val % 10;
        val -= val%10;
        val /= 10;
    }
    cout << "Maximum number: " << max;
 
    return 0;
}
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,902
31.05.2012, 23:09     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей #4
mad_svyat, 17 строка в вашем коде не нужна.
IIyTHuK
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 9
31.05.2012, 23:13  [ТС]     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей #5
Огромнейшее спасибо тебе mad_svyat!!
rinat_w
89 / 85 / 4
Регистрация: 13.11.2011
Сообщений: 192
Завершенные тесты: 1
31.05.2012, 23:45     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей #6
mad_svyat, все гораздо проще:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
using namespace std;
int main(){
    string s;
    cout<<"Enter number: "; cin>>s;
    int max=0;
    for (int i=0; i<s.size(); i++)
        if ((int)s[i]>(int)s[max]) max=i;
    cout<<"Biggest is: "<<s[max]<<endl;
    system("pause");
    return 0;
}
Yandex
Объявления
31.05.2012, 23:45     Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru