dobrý den,
mohl bych se zeptat co dělám špatně pokud mi to pise chybu na řádce 262 kdyz mam v projektu 115 řádek a píše to expected declaration before '} token?'
kód zde:
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <conio.h>
#include <stdio.h>
#include <fstream>
using namespace std;
const int sekund = 5;
int main()
{
int hodnota=1;
FILE *fw, *fr;
int g;
fw = fopen("pocetpouziti.txt", "w");
fclose(fw);
fw = fopen("nastaveni.txt", "w");
fclose(fw);
fr = fopen("pocetpouziti.txt", "r");
g = getc(fr);
fclose(fr);
if(g==-1){
int text = 1;
ofstream fout("pocetpouziti.txt");
if(fout.is_open())
{
fout<<text;
fout.close();
}
}else{if(g>0){
}else{
cout << "omlouvame se-vyskytla se chyba v programu ";
system("pause");
}
}
cout << "prosime cekejte-zjistujeme vykon vaseho pocitace ";
clock_t konec = clock () + sekund * CLOCKS_PER_SEC;
long int i;
int a;
while (konec > clock()) {//zrychlení rychlosti počítače
i++;
}
system("cls");
a=i/100000;
cout << "vas pocitac ma rychlost ";cout << a;cout << "\n";
if(a<500 && a>0){
cout << "| |\n";
}else{
if(a>499 && a<1000){
cout << "|- |\n";
}else{
if(a>999 && a<1550) {cout << "|-- |\n";
} else{
if(a>1549 && a<2100) {cout << "|--- |\n";
} else{
if(a>2099 && a<2500) {
cout << "|---- |\n";
} else{
if(a>2099 && a<2500){
cout << "|----- |\n";
} else{
if(a>2499 && a<3000) {
cout << "|------ |\n";
} else{
if(a>2999 && a<3650){
cout << "|------- |\n";
} else{
if(a>3649 && a<4200){
cout << "|-------- |\n";
} else{
if(a>4199){
cout << "|----------|\n";
} else{
cout << "omlouvame se vyskytla se chyba v programu\n";
system("pause");
}}}}}}}}}}
cout << "chcete provéct optimalizaci?(A/N)\n";
switch(getchar()){
case 'A':
system("del /q /s C:\\temp\\*");
break;
case 'N':
system("pause");
break ;
default :
cout << "omlouvame se vyskytla se chyba v programu\n";
system("pause");
break ;
}
system("pause");
}}
system("pause");
return 0;
}
uz sem to nekolikrat prozkoumal ale nevim.
prosím poraďte také co je napsáno neefektivně.