You are not logged in.

  • Login

Dear visitor, welcome to Coder Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Monday, February 12th 2007, 9:43am

2 for() schleifen gleichzeitig ausgeben

Schönen guten Morgen habe da mal so ne Frage und zwar ist es möglich
2 verschiedene for() schleifen gleichzeitig laufen zu lassen also zb.
habe ich 2 schleifen die eine zählt von 10 herunter und die andere von 20

C Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//Erste Schleife
 
for(int i=20; i>0; i--)
{
cout<<"zähler 1: "<<i ;
Sleep(1000);
system("CLS");
}
 
//Zweite Schleife
 
for(int z=10; z>0; z--)
{
cout<<"zähler 2: "<<z ;
Sleep(1000);
system("CLS");
}


ich würde es halt gerne so hinbekommen das beide gleichzeitig laufen

ich habe den Dev c++ und Windows xp

2

Monday, February 12th 2007, 10:48am

Variante 1: du verschachtelst die Schleifen selbe
Variante 2: du verwendest Threads, wobei für jede Schleife ein Thread gestartet wird

3

Monday, February 12th 2007, 12:08pm

Variante 3: du machst beides in nur einer Schleife.

Was nun das sinnvollste für dich ist, musst du selbst entscheiden. Du sagst uns ja nicht wieso ndu das machen möchtest und bis jetzt kann auch in dem Code auch noch keinen Sinn entdecken.

4

Monday, February 12th 2007, 1:42pm

oki sry

ich habe vor mir ein kleine programm zu schreiben mit dem ich eine uhrzeit eingeben kann und so bald diese uhrzeit ereicht ist soll der Pc heruntergefahren werden doch befor er herunter gefahren wird soll eine Meldung erscheinen in einem consolen fenster da ich noch nichts anderes kann *lol
auf jedenfall hatte ich mir das so gedacht das wenn sich das fenster geöffnet hatt habe ich die möglichkeit befohr er selber herunter gefahren wird das ich es mache mit einen Enter druck

so dabei soll in dem fenster einmal eine schleife von 20 herunter zählen
die zeit giebt mir einfach an wie viel zeit bleibt bis der pc selber herunter gefahren wird
und die schleife die von 10 herunter zählt soll die zeit sein also wenn ich zb bei 9 oder 8 usw. enter drücke soll zb angezeigt werden
"Hey du besserst dich nicht mehr ganz so PC süchtig

du hast so und so viele sekunden vorher beendet "

ich weiss das ginge auch ganz einfach nur in einer schleife oder das ich einfach die 10 weglasse aber das sollte halt so sein das ich es sehen kann

ist halt so ne dumme anfänger idee von mir gewesen richtige profis machen das so wie so bestimmt ganz anders wie ich es vorhab
aber irgentwie da das andere schon klappt will ich das nicht gerne aufgeben :roll:
ps.

ich habe mir dann auch noch so vileicht gedacht das ich das mit Mp3 sounds auch so machen könnte wie mit den schleifen dann wenn es ginge oder ist das ein ganz anderes ding ?
weil dann könnte ich ja eigentlich auch zb ne Voice warnung von meiner freundin eibauen das würde die richtig freuen kann ich mir denken dann kommt bestimmt sowas wie ab ins bett du penner oder , na bist wieder am flirten *lach


und danke für eure schnelle Antwort erstmal

5

Monday, February 12th 2007, 2:51pm

Dann würde ich dir zu einer Schleife raten in der du alles machst. MP3s abspielen ist nicht so ganz trivial, ich würde es erstmal mit Text in der Konsole versuchen.

6

Monday, February 12th 2007, 3:32pm

jo thanx ich probier mal bissel noch herum

danke nochmal

Similar threads

Social bookmarks