• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Do czego można wykorzystać pętle for,while/do while?

Object Storage Arubacloud
0 głosów
1,376 wizyt
pytanie zadane 14 lipca 2015 w C i C++ przez Krystian Jędrzejczyk Użytkownik (600 p.)

Do czego można wykorzystać pętle for,while/do while?

 

jakieś boty do gier / skrypty / programy?

możecie podać przykłady?smiley

3 odpowiedzi

+1 głos
odpowiedź 14 lipca 2015 przez Dorion300 Szeryf (90,250 p.)

Aby powtórzyć daną czynność kilka razy?

To wszystkiego są te pętle używane...

 

Przykład pierwszego lepszego programu:

		public static void Main ()
		{
			Ping pig = new Ping ();
			Console.WriteLine ("Podaj adres IP/WWW");
			string IPstring = Console.ReadLine ();

			try{
				while(true)
				{
					PingReply r = pig.Send (IPstring, 30000);
					Console.WriteLine("Opóżnienie to: {0}ms",r.RoundtripTime);
				}
			}catch(PingException ex){
				Console.WriteLine (ex);
			}
				
			Console.ReadKey ();
		}

 

komentarz 14 lipca 2015 przez Krystian Jędrzejczyk Użytkownik (600 p.)
dasz cały kod żebym mógł odpalić i przetestować?

nie musicie podawać kodów tylko przykłady np bot do lola czy coś XD
komentarz 14 lipca 2015 przez Dorion300 Szeryf (90,250 p.)
using System;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.Net.NetworkInformation;

namespace net
{
	class MainClass
	{

		public static void Main ()
		{
			Ping pig = new Ping ();
			Console.WriteLine ("Podaj adres IP/WWW");
			string IPstring = Console.ReadLine ();

			try{
				while(true)
				{
					PingReply r = pig.Send (IPstring, 30000);
					Console.WriteLine("Opóżnienie to: {0}ms",r.RoundtripTime);
				}
			}catch(PingException ex){
				Console.WriteLine (ex);
			}
				
			Console.ReadKey ();
		}
	}
}

 

komentarz 14 lipca 2015 przez Krystian Jędrzejczyk Użytkownik (600 p.)
A nie ma żadnych bibliotek ...?
komentarz 14 lipca 2015 przez Dorion300 Szeryf (90,250 p.)
Jakich bibiotek?

Dałem ci cały kod. (nic więcej nie trzeba)

Ale mogę dać ci skompilowany program.

 
Inne programy które korzystają pętle:
Prawie  każdy obiektowy program.

Do spamowania.

Do ataki DDoS.

Do gier.

Do Aplikacji graficznych.
+1 głos
odpowiedź 14 lipca 2015 przez Wiciorny Ekspert (270,910 p.)
Pentle wykorzystujesz praktycznie w każdym programowaniu obiektowym...

for- w grach np kiedy masz np rysowanie mapy i jej elementów - taki klasyczny.

W programach w większości tam gdzie masz coś wykonać pewną ilosc razy...  :), obsługiwanie MENU etc.

while maja spełniać warunki ... np wykonywania jakiegoś czaru GRACZA tak długo jak ma mane, a gdy nie bedzie jej miał to zaprzestanie.

do while- zawsze sie wykona przynajmniej 1 raz, wiec tutaj sytuacja taka sama jak dla while, ale daje Ci tę pewność że raz zostanie warunek zawsze wykonany np. również z maną masz 100 many, czar zabiera 100- gwarancja że raz coś się wykona.

 

W innych programach za pomocą while możesz np zablokować pewną czynność ( proces ), do póki coś się nie stanie.

generalnie programowanie opiera się nie tylko na tworzeniu class i obiektów ale ubieraniu je w PĘTLE KTÓRĘ TWORZĄ ALGORYTMY ---> sposoby, przepisy na rozwiązanie problemu, "czegoś"
0 głosów
odpowiedź 14 lipca 2015 przez Boshi VIP (100,240 p.)
int i=0;
while(1)
{

  if (i==10) {break;}
 count<< "wiadomosc"<<endl;
i++;

}

 

Podobne pytania

+2 głosów
4 odpowiedzi 1,173 wizyt
pytanie zadane 14 października 2018 w C i C++ przez karkul Użytkownik (620 p.)
0 głosów
2 odpowiedzi 234 wizyt
pytanie zadane 25 kwietnia 2018 w Python przez Storm Obywatel (1,570 p.)
+1 głos
4 odpowiedzi 2,846 wizyt

92,631 zapytań

141,498 odpowiedzi

319,869 komentarzy

62,011 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...