Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Ile instrukcji inkrementacji występuje w programie
Kamil90
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 17.02.2008
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Ile instrukcji inkrementacji występuje w programie napisanym w języku C/C++?

Kod
short liczba = 0, i = 0;
if (liczba <= 0) liczba ++;
do
(
    liczba = liczba + 1;
    i = i – 2;
} while (i < 10);
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


1. popraw kod
2.
Kod
#include <stdio.h>

int main( void )
{
    short liczba = 0, i = 0;
    if ( liczba <= 0) liczba++;
    
    do
    {
        liczba = liczba +1;
        i = i - 2;
    }
    while (i < 10 );
    
    printf( "liczba = %d, i = %d\n", liczba, i );
    return 0;
};


3. skompiluj i uruchom
4. program sie skonczy bo schodzac shortem (to chyba zalezy od bitowosci procesora - nie pamietam) ponizej zera dojdziesz az do -16k, po czym przeskoczysz na +16k i petla sie skonczy
Kod
liczba = 16386, i = 32766

5. nie mam pojecia co chcesz zliczyc

edit: Jabol, heheh, u mnie 16k (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) a nie 65

Ten post edytował dr_bonzo 11.09.2008, 14:49:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 04:51