Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 17.08.2018, 06:44   #1
Станисав
Новичок
 
Регистрация: 16.08.2018
Сообщений: 3
Репутация: 10
По умолчанию Программа в C++ на sqrt и степень

Код:

#include <iostream>
using namespace std;

int main() {
	int i=a(24);
	int y=a(24), b(5);
	do {
		std::cout << "Please, enter two-digit number:";
        std::cin >> i;
	 	}
	 while (i>99||i>10);
	 i=sqrt(a);
	 y=pow(a,b);
	 std::cout<<"Square root" << i << "\n";
	 std::cout<<"24 to the power of 5"<< y <<"\n";
	 system("pause");
	 
	
	return 0;
}

не понимаю где ошибка(( Компилятор просит обьявить a и b вроде , что не так ?

_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 17.08.2018 в 10:31.
Станисав вне форума   Ответить с цитированием
Старый 17.08.2018, 08:34   #2
rrrFer
Санитар
Профессионал
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,595
Репутация: 972
По умолчанию

ну а что такое a и b? - я хоть и не компилятор, но тоже не понимаю.
rrrFer вне форума   Ответить с цитированием
Старый 17.08.2018, 10:34   #3
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,517
Репутация: 5308
По умолчанию

Цитата:
Сообщение от Станисав Посмотреть сообщение
while (i>99||i>10);
и знак в другую сторону - нужно "меньше" 10
Код:

while (i>99||i<10);

только это ничего не меняет.
Потому как совершенно непонятно, зачем Вы вводите двухзначное число в переменную i, а потом сразу же теряете это значение (пытаетесь присвоить туда другое значение: i=sqrt(a);

Вы должны начать с того, что опишите задачу, которую пытайтесь решить.
Потом нарисуйте/напишите алгоритм решения задачи.
И только потом можно переходить уже к кодированию (написанию кода программы на ЯВУ).
Serge_Bliznykov вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа возведения числа A в целую степень N. на Java vikysha55 Помощь студентам 1 02.04.2014 05:33
Ошибка в коде!!! Программа с функцией должна вычислять следующее уравнение: y=a/sqrt(b-1) Suarez777 Общие вопросы C/C++ 7 03.10.2013 09:06
как работает эта программа? C++ степень severest Помощь студентам 7 03.07.2012 21:48
программа, вычисляющая разность квадратов двух чисел и возводящая сами числа в четвертую степень. (С) Ольга790 Помощь студентам 2 26.12.2011 08:46
Вычислить sqrt(1.1+sqrt(1.2+...+sqrt(10) taka Помощь студентам 2 04.12.2011 09:44


10:26.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru