1 Востаннє редагувалося leofun01 (04.09.2018 21:47:18)

Тема: Шукаю екстрасенса, який пояснить, що я хочу зробити.

Оригінальний заголовок теми: Допоможіть будь ласка.
В чому помилка?

[code=C++]
#include<iostream>
using namespace std;

int main( )
{
    float a, b.c, p;
    cin >> a >> b >> c;
    p = a + b + c;
    cout << p << endl;
}
system("pause")
return 0
}[/code]

2

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

В не правильному оформленні теми.

  • Назва має бути інформативною

  • Засвічувати свій код потрібно через тег [сode]

Подякували: koala, FakiNyan, Arete, leofun01, ostap34PHP5

3

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

Додам також, що треба описувати, чому ви вважаєте, що в цьому коді є помилка. Як на мене, цей код абсолютно правильно ілюструє роботу компілятора з некоректною програмою.

Подякували: FakiNyan, varkon, Arete, ostap34PHP4

4 Востаннє редагувалося Betterthanyou (05.09.2018 13:46:06)

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

В чому помилка?

Може тут (крапка замість коми)

float a, b.c, p;

Правильний варіант

float a, b, c, p;

5

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

Betterthanyou написав:

В чому помилка?

Може тут (крапка замість коми)

float a, b.c, p;

Правильний варіант

float a, b, c, p;

Та це йому і компілятор мав писати, людина б не стала смикати форум через таку дрібницю.

Подякували: 0x9111A, cheappi3862

6 Востаннє редагувалося P.Y. (05.09.2018 14:54:34)

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

Всі намагаються ввічливо не помічати зайвої фігурної дужки в 10-му рядку. І відсутніх «;» в двох наступних.

Подякували: cheappi3861

7

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

P.Y. написав:

Всі намагаються ввічливо не помічати зайвої фігурної дужки в 10-му рядку. І відсутніх «;» в двох наступних.

koala написав:

Та це йому і компілятор мав писати, людина б не стала смикати форум через таку дрібницю.

:D

8 Востаннє редагувалося P.Y. (05.09.2018 16:01:39)

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

Так кажете, ніби компілятор — це екстрасенс, який знає, чого хоче топікстартер. У деяких випадках повідомлення про помилку надто загадкові. Наприклад, компілятор не бачить, що зайва дужка в 10 рядку, а не в останньому — відповідно, в 10 помилки «нема», зате в 11 компілятор побачить якийсь незрозумілий опис функції з рядковим літералом замість параметрів, а потім ще якийсь незрозумілий тип return, після якого йде числовий літерал замість імені змінної, і ще там відкриваюча дужка в останньому рядку пропущена...
До речі, не здивуюсь, якщо в двох передостанніх рядках нема крапок з комами, бо компілятор на них чогось лаявся.

9

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

koala написав:

людина б не стала смикати форум через таку дрібницю.

Ну я навіть не знаю...

Між іншим, вот так виглядало оригінальне повідомлення:

rinavp14 написав:

В чому помилка?

#include<iostream>
using namespace std;

int main( )
{
float a,b.c,p;
cin>>a>>b>>c;
p=a+b+c;
cout<<p<<endl;
}
system("pause")
return 0
}

10

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

#include<iostream>
#include<windows.h>

using namespace std;
 
int main( )
{

    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    
    float a, b, c, p;
    cout << "Вкажіть довжини сторін трикутника: ";
    cin >> a >> b >> c;
    p = a + b + c;
    cout << "Периметр - " << p << endl;

    system("pause");
    return 0;
}

11 Востаннє редагувалося Alchimic (10.09.2018 20:57:10)

Re: Шукаю екстрасенса, який пояснить, що я хочу зробити.

я екстрасенс... я... в тебе задачка в школі. а ти взагалі не шариш. тобі варто посидіти за програмуванням пів року. написати свою гру. типа гопника. і прославитися на всю країну. головне ідею хорошу придумати. і витянути квест.
http://www.sgames.ua/mini/546/
https://dosbox.ru.uptodown.com/windows/download