Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
dandelion1992
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 30
#1

Дан радиус круга R - задача VS2010

12.01.2013, 14:02. Просмотров 686. Ответов 4
Метки нет (Все метки)

Дан радиус круга R. Определить поместится ли правильный треугольник со стороной а в этом круге.
наметки кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "StdAfx.h"
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
    int a, r;
    cout << "r=";
    cin >> r;
    if (a<=r*r*r)
        cout << "True" << endl;
    else
        cout << "False" << endl;
    system("PAUSE");  
    return 0;
}
При построении выплывает окно: Run-Time Check Failure #3 - The variable 'a' is being used without being initialized.
Но при продолжении выдает ответ.
Помогите, а?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2013, 14:02
Ответы с готовыми решениями:

Вычислить площать S, радиус R треугольника, если заданы сторона, угол, радиус описанного круга
в треугольнике заданы сторона b, угол А радиус описаного круга R. Вычеслить и...

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

Радиус круга
Не могу сделать, помогите пожалуйста a) Заданы два параметра: радиус круга и...

Заданы радиус круга ...
Заданы радиус круга, сторона квадрата , две смежные стороны прямоугольника и...

Программа if-else (координаты и радиус круга)
Здравствуйте! Необходимо написать программу: пользоатель вводит 2 координаты и...

4
palantiron
21 / 29 / 5
Регистрация: 03.06.2011
Сообщений: 330
12.01.2013, 14:04 #2
Переменную a нужно инициализировать перед использованием. Присвойте ей какое-нибуль значение.
Можно так же как и r:
C++
1
2
cout << "a = ";
cin >> a;
1
dandelion1992
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 30
12.01.2013, 14:07  [ТС] #3
Мне это сложно понять на словах, если можно, подробнее, пожалуйста)
0
palantiron
21 / 29 / 5
Регистрация: 03.06.2011
Сообщений: 330
12.01.2013, 14:09 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "StdAfx.h"
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
int a, r;
cout << "a=";
cin >> a;
cout << "r=";
cin >> r;
if (a<=r*r*r)
cout << "True" << endl;
else
cout << "False" << endl;
system("PAUSE"); 
return 0;
}
Вот так. Либо просто:
C++
1
   a = 5; //присвоить любое значение
1
dandelion1992
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 30
12.01.2013, 14:09  [ТС] #5
Спасибо большое, все получилось)
0
12.01.2013, 14:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2013, 14:09

Пусть элементами круга является радиус
Пусть элементами круга является радиус(первый элемент), диаметр(второй элемент)...

Найти радиус круга по заданной площади
скласти програму площадь круга равна 15.найти радиус круга

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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