FAQ
•
Szukaj
•
Użytkownicy
•
Grupy
•
Galerie
•
Rejestracja
•
Profil
•
Zaloguj się, by sprawdzić wiadomości
•
Zaloguj
Napisz odpowiedź
Forum www.pkiz3.fora.pl Strona Główna
»
Podstawy programowania
» Napisz odpowiedź
Napisz odpowiedź
Użytkownik:
Temat:
Treść wiadomości:
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje:
HTML:
NIE
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
$1
Kod potwierdzający:
$3
Przegląd tematu
Autor
Wiadomość
LEM
Wysłany: Nie 15:58, 18 Lis 2007 Temat postu:
Bo program masz uruchomić z linii poleceń i w żaden inny sposób.
Gość
Wysłany: Nie 14:30, 18 Lis 2007 Temat postu:
Dlaczego cały czas wyskakuje mi "Program nie został uruchomiony za pomocą parametrów lub nie zostały wprowadzone wszystkie wartości ??
LEM
Wysłany: Czw 18:46, 15 Lis 2007 Temat postu:
No jak, to nie jest to samo. N jest dzielnikiem I gdy !(I%N) czy jak kto woli (I%N==0).
N jest wielokrotnością liczby I gdy !(N%I) lub jak kto woli (N%I==0).
Czyli dokładnie tak, jak napisał snow.
arekmalek1
Wysłany: Czw 15:03, 15 Lis 2007 Temat postu:
a może to taka zmyłka, bo pierwsza grupa miała napisać program, który podświetli liczby których n jest dzielnikiem, a duga te liczby które są wielokrotnością liczby n, no rzeczywiście chyba jest to samo
snow
Wysłany: Czw 11:08, 15 Lis 2007 Temat postu:
hmm... to co napisales o drugim to by wychodzilo, ze oba zadania sa takie same.
"ktorych liczba N jest wielokrotnoscia"
ja to rozumiem, ze ma zaznaczyc liczby, ktorych N dzieli sie przez te liczby bez reszty... hmm, byc moze zle zrozumialem
arekmalek1
Wysłany: Czw 2:08, 15 Lis 2007 Temat postu:
ten pierwszy super, tylko w tym drugim ma być innym kolorem liczba która jest wielokrotnością ostatniego parametru, czyli na jeżeli ostatni parametr to n=5, to podświetla 5,10,15,25...
snow
Wysłany: Czw 0:01, 15 Lis 2007 Temat postu:
aj zapomnialem o dzieleniu przez 0 i wczytywaniu danych z klawiatury jezeli nie bedzie wszystkich parametrow... no i opisu
zrobie to jak bede mial chwile czasu... a raczej checi
MARTIN
Wysłany: Śro 20:40, 14 Lis 2007 Temat postu:
hehe pewnie tak :p
snow
Wysłany: Śro 19:36, 14 Lis 2007 Temat postu: [SOURCE] Rozwiazanie zadan z kolokwium.
Wydaje mi sie, ze tak to powinno wygladac... o ile dobrze zrozumialem polecenie. ;D
Pozwolilem sobie nawet na dodanie koloru tla tekstu... zeby ladniej wygladalo.
::
Grupa nr 1
::
Napisz program uruchamiany z 3 parametrami P,K,N, który wyswietli na ekranie liczby z przedzialu domknietego <P,K> po 10 w wierszu i zaznaczajac innym kolorem te ktorych dzielnikiem jest liczba N. Nalezy sprawdzic ilosc parametrow i odpowiednio zareagowac, liczby maja byc wyswietlane rowno w kolumnach.
Kod:
~ kol1snow . cpp ~
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
int p,k,n;
int i,j=0;
clrscr();
if (argc==4)
{
p=atoi(argv[1]);
k=atoi(argv[2]);
n=atoi(argv[3]);
textbackground(4);
for (i=p; i<=k; i++)
{
j++;
if (i%n==0)
{
printf("|");
textcolor(12);
cprintf("%5d", i);
}
else
{
printf("|");
textcolor(7);
cprintf("%5d", i);
}
if (j==10 && i!=k)
{
printf("|\n\r");
j=0;
}
if (i==k)
{
printf("|");
}
}
}
else
{
textcolor(12);
cprintf("Program nie zostal uruchomiony za pomoca parametrow lub nie zostaly wprowadzone wszystkie wartosci!\n\r");
}
getch();
return 0;
}
::
Grupa nr 2
::
Napisz program uruchamiany z 3 parametrami P,K,N, który wyswietli na ekranie liczby z przedzialu domknietego <P,K> po 10 w wierszu i zaznaczajac innym kolorem te ktorych liczba N jest wielokrotnoscia. Nalezy sprawdzic ilosc parametrow i odpowiednio zareagowac, liczby maja byc wyswietlane rowno w kolumnach.
Kod:
~ kol2snow . cpp ~
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
int p,k,n;
int i,j=0;
clrscr();
if (argc==4)
{
p=atoi(argv[1]);
k=atoi(argv[2]);
n=atoi(argv[3]);
textbackground(4);
for (i=p; i<=k; i++)
{
j++;
if (n%i==0)
{
printf("|");
textcolor(12);
cprintf("%5d", i);
}
else
{
printf("|");
textcolor(7);
cprintf("%5d", i);
}
if (j==10 && i!=k)
{
printf("|\n\r");
j=0;
}
if (i==k)
{
printf("|");
}
}
}
else
{
textcolor(12);
cprintf("Program nie zostal uruchomiony za pomoca parametrow lub nie zostaly wprowadzone wszystkie wartosci!\n\r");
}
getch();
return 0;
}
Forum www.pkiz3.fora.pl Strona Główna
»
Podstawy programowania
» Napisz odpowiedź
Skocz do:
Wybierz forum
Przedmioty
----------------
Przedmioty humanistyczne
Podstawy analizy matematycznej
Matematyka dyskretna
Podstawy programowania
Język angielski
Podstawy elektroniki
Fizyka
Teoretyczne podstawy informatyki
Sprawy grupowe
----------------
Ważne sprawy
HYDEPARK
----------------
Imprezy
Hydepark
Pliki & Stare posty
----------------
DOWNLOAD
Kosz
fora.pl
- załóż własne forum dyskusyjne za darmo
Powered by
phpBB
© 2001/3 phpBB Group ::
FI Theme
:: Wszystkie czasy w strefie EET (Europa)
Regulamin