Problém s kompilací programu v c++ – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Problém s kompilací programu v c++ – C / C++ – Fórum – Programujte.comProblém s kompilací programu v c++ – C / C++ – Fórum – Programujte.com

 

petod
~ Anonymní uživatel
1 příspěvek
26. 5. 2013   #1
-
0
-

vytvořil jsem si primitivní c++ program ale nede mi zkompilovat. 

zde je zdroják

 // ConsoleApplication3.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"
#include <iostream>
using namespace std;
int strany(int a);

int main()
{
int a;
cout<< "tenhle program"
  << "vypocita"
  << "obvod"
  << "ctverce"
  <<  endl;
cin>> a;

return 0;
{

int strany(int a);
{
int a=4*a;


return 4*a;     
{

překladač mi háže tyhle chyby                    Error 1 error C1075: end of file found before the left brace '{' at 'c:\users\doma\documents\visual studio 2012\projects\application1\consoleapplication3\consoleapplication3\consoleapplication3.cpp(28)' was matched c:\users\doma\documents\visual studio 2012\projects\application1\consoleapplication3\consoleapplication3\consoleapplication3.cpp 31 1 ConsoleApplication3

Error 1 error C1075: end of file found before the left brace '{' at 'c:\users\doma\documents\visual studio 2012\projects\application1\consoleapplication3\consoleapplication3\consoleapplication3.cpp(28)' was matched c:\users\doma\documents\visual studio 2012\projects\application1\consoleapplication3\consoleapplication3\consoleapplication3.cpp 31 1 ConsoleApplication3

Nahlásit jako SPAM
IP: 93.91.154.–
ANV+1
Návštěvník
26. 5. 2013   #2
-
+2
-
Zajímavé

#1 petod
Ehm.. :/

za 1. Tie zátvorky treba mať otvorenú a k nej aj zatvorenú, nie všetky iba otvorené..

za 2. Ten zápis je vskutku príšerný.. :D

za 3. Chýba ti tam volanie funkcie a predávanie argumentou..

za 4. V definícii funkcie sa nepíše stredník/bodkočiarka, teda by to malo vyzerať takto: int strany(int a)

za 5. Túto časť kódu vo funkcii "strany" vymaž: int a=4*a;

Ak sa nemýlim, malo by to byť všetko..

PS: Takto by to malo fungovať:

#include "stdafx.h"
#include <iostream>
using namespace std;
int strany(int a);

int main()
{
int a, b;
cout << "tenhle program" << "vypocita" << "obvod" << "ctverce" <<  endl;
cin >> a;

b = strany(a);		//Volanie funkcie
return 0;
}

int strany(int a)
{
return 4*a;     
}
Nahlásit jako SPAM
IP: 62.197.220.–
"Bez činu zostávajú aj tie najkrajšie myšlienky bezcenné."
M.K. Gándhí
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 48 hostů

Podobná vlákna

Problém s kompilací — založil Goumba

Problém s kompilací — založil dexter24

Problém s kompilací — založil mk102

Problém z kompilací — založil 4-N1

Problem s kompilaci — založil aTTix

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý