RussianQuaker
Jun 22 2013, 14:51:59
Создаю тему, предлагаю здесь общаться на тематику C++. Так как тема в будующем рассчитывается на вопросы разных людей, пишите, на чей вопрос вы отвечаете. У меня на данный момент вот что:
Народ, проверьте на синтаксис плиз написанный код. Ниже дано условие задачи. Ещё ниже я составил код. В некоторых местах есть сомнения. Поэтому спрашиваю.
Составить алгоритм и написать программу вычисления площади геометрической фигуры с использованием условного оператора if по одной из формул: S=pi*r^2; S=a*b.
#include <iostream.h>
void main ()
{float a, b, r, s;
int v;
cin>>"v=";
if (v==1)
{cin>>"r=";
s=3,14*pow(r,2);
else
cin>>"a=";
cin>>"b=";
s=a*b;}
cout<<"s=";}
Итак, программа сначала должна определить, о какой фигуре (круг или прямоугольник) будет идти речь. Мы ей это задаём: если введём 1 - значит будет круг; введём какое-либо другое число - прямоугольник. После вводим либо радиус либо длину и ширину. В конечном итоге на экран выводится посчитанная по той или иной формуле площадь.
vosmidesijatye
Jun 22 2013, 14:53:54
А препод тебе не помошник?
satanath
Jun 22 2013, 15:07:11
хе-хе, помню в 14 лет ходил на курсы Borland CPP, черепаху.exe и всякие лабиринты делали, а ещё роботов к ПК подключали )
Элиар
Jun 22 2013, 15:23:56
Народ, проверьте на синтаксис плиз написанный код. Ниже дано условие задачи. Ещё ниже я составил код. В некоторых местах есть сомнения. Поэтому спрашиваю.
Чтобы проверить программу на синтаксис, достаточно попытаться её скомпилировать.
Проверил. Совсем плохо. Наверное, стоит почитать учебник.
jugenetooms
Jun 22 2013, 15:26:17
Ахахахах)
Господи - либо это толщина которой свет не видывал, либо РашнКвакер сидит на ЕГЭ по информатике
vosmidesijatye
Jun 22 2013, 15:32:26
ЦИТАТА
Наверное, стоит почитать учебник.
Без подколов - больше теории - и практика сама попрёт.
Aresson
Jun 22 2013, 18:06:20
либо РашнКвакер сидит на ЕГЭ по информатике
а чё нынче в школах на информатике Си изучають?
jugenetooms
Jun 22 2013, 18:07:05
а чё нынче в школах на информатике Си изучають?
Бог его ведает - в мое время изучали православный турбопаскаль
Kwaad
Jun 23 2013, 22:44:27
Во-1х,
Aresson, C != C++
Во-2х,
Квакер, что за xepня это, cin>>"v="; ? Что такое cin? std::cin или какой-то другой оператор? И куда ты считываешь введённое значение, в строки? (да, я прекрасно понимаю, что это очень толстый троллинг, но всё-таки, ответь на вопросы, а?)
В-3х,
Square.java
import java.util.Scanner;
class Square {
public static void main(String[] args) {
System.out.println("Enter 1 for circle, some other shit for rectangle");
Scanner scanner = new Scanner(System.in);
double square;
if ("1".equals(scanner.nextLine())) {
System.out.println("Enter radius of circle");
double radius = Float.parseFloat(scanner.nextLine());
square = Math.PI*Math.pow(radius, 2);
} else {
System.out.println("Enter width of rectangle");
double a = Float.parseFloat(scanner.nextLine());
System.out.println("Enter height of rectangle");
double b = Float.parseFloat(scanner.nextLine());
square = a*b;
}
System.out.println("Square: "+square);
}
}