Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
......float parantezine alsın
yada değişkenleri float olarak tanımlasın
#include<iostream>
#include<math.h>
using namespace std;
int Hesaplar(int gelenSayi1,int gelenSayi2,char gelenTercih){
int toplam = 0,kareToplam=0;
float ortalama=0,karekokToplam ;
if(gelenTercih=='t'){
for(int i = gelenSayi1 ; i<=gelenSayi2;i++){
toplam+=i;
}
return toplam;
}
if(gelenTercih=='o'){
for(int i = gelenSayi1 ; i<=gelenSayi2;i++){
toplam+=i;
}
cout<<"Toplam Sonucu:"<<toplam<<endl;
int toplamSayiMiktari=(gelenSayi2-gelenSayi1)+1;
ortalama = (float)(toplam/toplamSayiMiktari);
return (float)ortalama;
}
}
int main(){
setlocale(LC_ALL,"Turkish"); //Türkçe karakter kullanmamıza i
cout << "'t' girilirse iki sayi arasindaki sayilar toplanacak,"<<endl;
cout << "'o' girilirse iki sayi arasindaki sayilarin ortalamasi bulunacak"<<endl;
cout << "'u' girilirse iki sayi arasindaki 3 ile tam bolunen tek sayilarin kareleri toplami bulunacak,"<<endl;
cout << "'k' girilirse iki sayi arasindaki cift sayilarin karekoklerinin toplamı hesaplanir."<<endl;
int sayi1,sayi2;
char tercih;
cout << "Islem yapmak istediginiz sayi araligini ve islem tercihini giriniz :"<<endl;
cin >> sayi1;
cin >> sayi2;
cin >> tercih;
cout<<"Islem Sonucu :"<<Hesaplar(sayi1,sayi2,tercih);
return 0;
}
Kodları tam olarak alabilir miyiz?
Float arentezine alsan düzelir bence
Kod:int Hesaplar() ...
yerine
Kod:float Hesaplar() ...
#include<iostream>
#include<math.h>
using namespace std;
float Hesaplar(int gelenSayi1,int gelenSayi2,char gelenTercih){
int toplam = 0,kareToplam=0;
float ortalama=0,karekokToplam ;
if(gelenTercih=='t'){
for(int i = gelenSayi1 ; i<=gelenSayi2;i++){
toplam+=i;
}
return toplam;
}
if(gelenTercih=='o'){
for(int i = gelenSayi1 ; i<=gelenSayi2;i++){
toplam+=i;
}
cout<<"Toplam Sonucu:"<<toplam<<endl;
int toplamSayiMiktari=(gelenSayi2-gelenSayi1)+1;
ortalama = toplam / (float)toplamSayiMiktari;
return ortalama;
}
}
int main(){
setlocale(LC_ALL,"Turkish"); //Türkçe karakter kullanmamıza i
cout << "'t' girilirse iki sayi arasindaki sayilar toplanacak,"<<endl;
cout << "'o' girilirse iki sayi arasindaki sayilarin ortalamasi bulunacak"<<endl;
cout << "'u' girilirse iki sayi arasindaki 3 ile tam bolunen tek sayilarin kareleri toplami bulunacak,"<<endl;
cout << "'k' girilirse iki sayi arasindaki cift sayilarin karekoklerinin toplamı hesaplanir."<<endl;
int sayi1,sayi2;
char tercih;
cout << "Islem yapmak istediginiz sayi araligini ve islem tercihini giriniz :"<<endl;
cin >> sayi1;
cin >> sayi2;
cin >> tercih;
cout<<"Islem Sonucu :"<<Hesaplar(sayi1,sayi2,tercih);
return 0;
}
Kod:#include<iostream> #include<math.h> using namespace std; float Hesaplar(int gelenSayi1,int gelenSayi2,char gelenTercih){ int toplam = 0,kareToplam=0; float ortalama=0,karekokToplam ; if(gelenTercih=='t'){ for(int i = gelenSayi1 ; i<=gelenSayi2;i++){ toplam+=i; } return toplam; } if(gelenTercih=='o'){ for(int i = gelenSayi1 ; i<=gelenSayi2;i++){ toplam+=i; } cout<<"Toplam Sonucu:"<<toplam<<endl; int toplamSayiMiktari=(gelenSayi2-gelenSayi1)+1; ortalama = toplam / (float)toplamSayiMiktari; return ortalama; } } int main(){ setlocale(LC_ALL,"Turkish"); //Türkçe karakter kullanmamıza i cout << "'t' girilirse iki sayi arasindaki sayilar toplanacak,"<<endl; cout << "'o' girilirse iki sayi arasindaki sayilarin ortalamasi bulunacak"<<endl; cout << "'u' girilirse iki sayi arasindaki 3 ile tam bolunen tek sayilarin kareleri toplami bulunacak,"<<endl; cout << "'k' girilirse iki sayi arasindaki cift sayilarin karekoklerinin toplamı hesaplanir."<<endl; int sayi1,sayi2; char tercih; cout << "Islem yapmak istediginiz sayi araligini ve islem tercihini giriniz :"<<endl; cin >> sayi1; cin >> sayi2; cin >> tercih; cout<<"Islem Sonucu :"<<Hesaplar(sayi1,sayi2,tercih); return 0; }
veya toplamSayiMiktari float olarak tanımlanabilir