Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » PRogramm

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
13.07.2004, 09:29 Uhr
~mac
Gast


Hallo ichmuss ganz schnell ein programm schreiben mit dem man errechnen kann wie oft sektgläser bei einer party klingen....
dazu folgende Überlegung von mir

ich brauche eine schleife die es so löst:

5 Besucher

5,4,3,2,1,
4,3,2,1
3,2,1
2,1
1
und bei
6 Besucher

6,5,4,3,2,1
5,4,3,2,1,
4,3,2,1
3,2,1
2,1
1

und bei beiden beispielen, müssen nicht die nummern sondern die anzah der zahlen addiert werden..
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.07.2004, 09:34 Uhr
virtual
Sexiest Bit alive
(Operator)


Da gibts ne Fertigformelö für: 0.5*n*(n-1), wobei n die Anzahld er Partyteilnehmer ist
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.07.2004, 09:35 Uhr
~mac
Gast



Zitat von virtual:
Da gibts ne Fertigformelö für: 0.5*n*(n-1), wobei n die Anzahld er Partyteilnehmer ist

muss esm mit ner schleife machen rechnerische lösung geht
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.07.2004, 09:39 Uhr
~Spacelord
Gast


anzahl_der_sektstösse= ((besucheranzahl-1)*Besucheranzahl)/2

Das sollte passen.

MfG Spacelord
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
13.07.2004, 09:39 Uhr
~Spacelord
Gast


uuups,zu langsam...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
13.07.2004, 09:41 Uhr
~mac
Gast


danke euch aber sollte wirklich mit ner schleife funktionieren...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
13.07.2004, 09:41 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@mac
es muss n-1 sein und nicht n...
angenommen du hast 5 Leute...
dann muss der erste 4 mal (mit sich selbst wird er ja nicht anstossen) der 2. 3 mal usw...
ist genauso wie in der Bundesliga, da spielt ja auch keine Mannschaft gegen sich selbst...
deshalb hast du summe (18-1) begegnungen jeweils für hin und rückrunde

wenns unbedingt ne schleife sein muss

C++:
int summe=0,n=5;
for(int i=1;i<n;++i)summe+=i;


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
13.07.2004, 09:42 Uhr
~Spacelord
Gast



Zitat von virtual:
Da gibts ne Fertigformelö für: 0.5*n*(n-1), wobei n die Anzahld er Partyteilnehmer ist


Von der Besucheranzahl müsste man meiner Meinung nach aber einen abziehen.
Der erste stösst mit 4 an,der zweite noch mit 3 usw.

MfG Spacelord
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
13.07.2004, 09:42 Uhr
~Spacelord
Gast



Schon wieder zu langsam.....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
13.07.2004, 09:52 Uhr
~mac
Gast


@windalf
ersmmal danke,
habe deine Schleife mal eingebaut, poste mal mein Quellcode mit

#include <iostream.h>
#include <stdio.h>
#include <conio.h>

int n; //gast
int anzahl;
int endwert;
void main ()
{
cout << "Hallo, mit diesem Programm koennen sie Berechnen"<< endl <<" wie oft sie Sektglaeser klirren hoeren!" << endl;
cout << "Dazu muessen sie die Anzahl der Gaeste eingeben " << endl;
cin >> n;

int summe=0,n=5;
for(int i=1;i<n;++i)summe+=i;
cout << summe ;
getch();
}


wenn ich als gast 12 eingebe erhalte ich 10 was mache ich falsch????
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: