Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
#1
Napisano 22.11.2010 17:54
w programie stworzyc petle aby było menu i program dzialal az do wcisniencia klawisza "Escape"
użyc procedur z parametrami
w c++ i pascalu Dziekuje z gory poleci reput
#2
Napisano 22.11.2010 18:05
Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka
GG:6022845 (nie pomagam za free osobom ponizej rangi MoD)
#3
Napisano 22.11.2010 18:32
#include <iostream.h>
#include <conio.h>
#include <dos.h>
int IleLiczb;
float Liczba,Suma,SredniaAryt,i
void poczatek()
{
clrscr();
cout<<"Porgram do obliczenia sredniej"<<endl<<endl;
cout<<"dalej wcisnij dowolny klawisz"<<endl<<endl;
getch();
}
void IloscLiczb1()
{
cout<<"Podaj ilosc liczb: ";
cin>>IleLiczb;
cout<<endl;
retur IleLiczb;
}
int IloscLiczb2()
{
cout<<"Podaj ilosc liczb do wprowadzenia: ";
cin>>IleLiczb;
cout<<endl;
retur IleLiczb;
}
float ObliczanieSumy()
{
Suma=0
i=1;
do
{
cout<<"Podaj liczbe: ";
cin>>Liczba;
Suma=Suma+Liczba;
i++
}
while (i<=IleLiczb);
return Suma;
}
float ObliczanieSredniej()
{
return SredniaAryt=Suma/IleLiczb;
}
void Zakonczenie()
{
cout<<"Suma liczb wynosi: "<<Suma<<endl;
cout<<"Srednia liczb wynosi: "<<SredniaAryt<<endl;
cout<<endl;
cout<<"dzięki wcsinij dowolny klawisz";
getch();
clrscr();
return 0;
}
void main()
{
Poczatek();
IloscLiczb1();
IloscLiczb2();
ObliczanieSumy();
ObliczanieSredniej();
Zakonczenie();
return 0;
}
To tyle zmienilem petle tylko przy pomocy kolegi z for na do while
Użytkownik pAC edytował ten post 22.11.2010 18:33
#4
Napisano 22.11.2010 20:15
człowieku ogarnij sie twój kod jest o jakieś 60 linijek za długi, a programy OWSZEM - MOGĄ MIEĆ NOWE WERSJETo juz wczesniej wrzucalem , przypominam ze na programowaniu niemamy nowych wersji
#5
Napisano 22.11.2010 20:21
#6
Napisano 22.11.2010 20:22
double obliczSA(int ileLiczb)
{
int liczby[ileLiczb];
double sumaLiczb=0;
for(int i=0; i<ileLiczb; i++)
{
cout<<"podaj liczbe "<<i+1<<" : ";
cin>>liczby[i];
sumaLiczb+=liczby[i];
}
return sumaLiczb/ileLiczb;
}wywolanie z wyswietleniem cout<<obliczSA(3) // z trzech liczb.....
Użytkownik -PainKiller- edytował ten post 22.11.2010 20:37
#7
Napisano 22.11.2010 22:10
Użytkownik pAC edytował ten post 22.11.2010 22:16
#8
Napisano 22.11.2010 22:11
znak do chara pobierze getch();
kod ASCII eskejpa to '\033'
Użytkownik -PainKiller- edytował ten post 22.11.2010 22:18
#9
Napisano 22.11.2010 22:21
#10
Napisano 22.11.2010 22:34
jeśli masz tę funkcje ktora zwroci boola po nacisnieciu jakiegokolwiek klawisza to daj kod
#11
Napisano 23.11.2010 15:13
wlasnie problem w tym ze niemam
Użytkownik pAC edytował ten post 23.11.2010 15:14

Dodatki SourceMod



Temat jest zamknięty










