Bu kod YANLIŞMI?(C++)
Bu kod YANLIŞMI?(C++)
BU kodu yazıyorum hata veriyor ne hata var anlamadım.
#include <iostream.h>
void main()
void displayLine();
{
float sayigiris;
float sayiyarisi;
float sayikaresi;
cout <<"sayi gir: ";
cin >>sayigiris;
sayikaresi=sayigiris*sayigiris;
sayiyarisi=sayigiris/2;
displayLine();
cout <<"islem sonuclari"<<endl;
cout <<"sayinin karesi: "<<sayikaresi<<endl;
cout <<"sayinin yarısı: "<<sayiyarisi<<endl;
}
void displayLine();
{
cout <<"----------------------------------";
Cvp
:) reel değişken tanımlarmısın sayınınkaresi için c++ pek bilmiyorum ama zannedersem değişken tanımlaması olabilir diye düşünüyorum
Cvp
acaba browser da mı yanlış gözüküyor diye düşünüyorum fakat düzgünmüş gibi söyelyim.
Öncelikle main fonkisiyonunuda birşey yazmamışsın gibi duruyor.
void main()
{
}
şeklinde başlasan daha düzgün olu gibi geldi. Ayrıca fonksiyonlarda ; koyarken dikkat et.
ör:
void displayLine();
dan sonra { açıp fonksiyon tanımlanmaz onun yerine
displayLine()
{
}
şeklinde kullanabilirsin.
Ben olsam şöyle yazardım
--------------------------------------------------
#include <iostream.h>
// getch fonksiyonunu kullanabilmen için gerekli header
#include <conio.h>
//değişkenler
float sayigiris;
float sayiyarisi;
float sayikaresi;
//fonksiyonlar
void displayLine();
void main()
{
cout <<"sayi gir: ";
cin >>sayigiris;
sayikaresi=sayigiris*sayigiris;
sayiyarisi=sayigiris/2;
displayLine();
cout <<"islem sonuclari"<<endl;
cout <<"sayinin karesi: "<<sayikaresi<<endl;
cout <<"sayinin yarısı: "<<sayiyarisi<<endl;
// programın hemen kapanmaması için daha iyi anlamak istersen
// kaldır bunu
getch();
}
void displayLine()
{
cout <<"----------------------------------";
}