Darmowe Forum
Styczeń 07, 2025, 03:25:00
Witamy,
Gość
.
Zaloguj się
lub
zarejestruj
.
Czy dotarł do Ciebie
email aktywacyjny?
1 Godzina
1 Dzień
1 Tydzień
1 Miesiąc
Zawsze
Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności
: Forum zostaÂło uruchomione!
Strona główna
Pomoc
Zaloguj się
Rejestracja
Darmowe Forum
>
C+++
>
A Kuba powiedziaÂł
>
PĂŞtla while(...){.....}
Strony: [
1
]
« poprzedni
następny »
Drukuj
Autor
Wątek: PĂŞtla while(...){.....} (Przeczytany 2584 razy)
admin
Administrator
Ekspert
Wiadomości: 821
PĂŞtla while(...){.....}
«
:
Październik 24, 2012, 10:32:51 »
PĂŞtla while() {}, posiada cechy pĂŞtli do {....} while() tzn. wymaga wprowadzenia wÂłasnego licznika. Jednak w przeciwieĂąstwie do pĂŞtli do {...} while(...) ktĂłra jest zawsze przynajmniej raz wykonywana, pĂŞtla while(...) {...} moÂże siĂŞ nie wykonaĂŚ ani razu. Dlatego,Âże warunek wejÂścia do pĂŞtli znajduje siĂŞ na poczÂątku pĂŞtli.
PrzykÂład 1. Program obliczajÂący sumĂŞ liczb. Do czasu wprowadzenia wartoÂści 0.
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{int b=1,a,i=0;
while(a!=0){ cout<<"podaj "<<b<<" liczbe "; cin>>a; i=i+a;b++;};
cout<<endl;
cout<<"Suma wprowadzonych liczb= "<<i<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
«
Ostatnia zmiana: Październik 24, 2012, 11:28:03 wysłane przez admin
»
Zapisane
admin
Administrator
Ekspert
Wiadomości: 821
Odp: PĂŞtla while(...){.....}
«
Odpowiedz #1 :
Październik 24, 2012, 12:04:19 »
PrzykÂład 2.
ProszĂŞ narysowaĂŚ prostokÂąt 10x10 skÂładajacy siĂŞ z znakĂłw o kodzie ASCII 178. KorzystajÂąc z pĂŞtli while....
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{int a=1,b=1;
while(a<=11){b=1;cout<<endl;
while(b<=11){cout<<char(178);b++;} a++;}
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Zapisane
admin
Administrator
Ekspert
Wiadomości: 821
Odp: PĂŞtla while(...){.....}
«
Odpowiedz #2 :
Październik 24, 2012, 12:05:13 »
PrzykÂład 3.
Zmodyfikuj program przedstawiony w przykÂładzie 2, tak aby wyÂświetlana byÂła szachownica.
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{int a=1,b=1;
while(a<=11){b=1;cout<<endl;
while(b<=11){if(((a+b)%2==0)){cout<<char(178);}else {cout<<" ";}b++;} a++;}
cout<<endl<<"\n\n";
system("PAUSE");
return EXIT_SUCCESS;
}
«
Ostatnia zmiana: Październik 24, 2012, 12:08:26 wysłane przez admin
»
Zapisane
Strony: [
1
]
Drukuj
« poprzedni
następny »
Skocz do:
Wybierz cel:
-----------------------------
Zadanie C++ lutego -Agnieszka
-----------------------------
=> Nowy dziaÂł
=> Zadanie
-----------------------------
E14
-----------------------------
=> DIV
=> Java Script
=> php
-----------------------------
Dla Magdy i Wojtka
-----------------------------
=> Liczby dwĂłjkowe
-----------------------------
PrzykÂłady stron internetowych
-----------------------------
=> Strona zbudowana z tabelek
-----------------------------
Podstawy PHP
-----------------------------
=> PrzesyÂłanie danych z formularza php
=> PĂŞtle w php
-----------------------------
Java Script
-----------------------------
=> Java Script
-----------------------------
C++ Nowe rozdanie
-----------------------------
=> C++
-----------------------------
Java JDK
-----------------------------
=> Java ale nie Script
-----------------------------
Hyde Park
-----------------------------
=> Informacje
-----------------------------
C+++
-----------------------------
=> A Kuba powiedziaÂł
-----------------------------
Multimedia
-----------------------------
=> Photoshop
=> Nowy dziaÂł
=> Java Script
=> Corel
-----------------------------
Html-strony internetowe
-----------------------------
=> Podstawy HTML- ramki/ frames
=> Podstawy HTML- tabelki
-----------------------------
C++
-----------------------------
=> Podstawy C++ cz. I
=> Kompilatory C++
=> Programowanie obiektowe w C++
=> Problem w C++
=> Podstawy
=> C++ po raz pierwszy
-----------------------------
Turbo Pascal
-----------------------------
=> Turbo Pascal semestr II
=> Projekt AÂŚKA
=> Turbo Pascal semestr I
=> Podstawy Turbo Pascal
Ładowanie...
Polityka cookies
Darmowe Fora
|
Darmowe Forum
polski-serwer-rpg
blackmoon
shaggydogss
articz
moikrewni