Napisz program w C++

0

Witam, serdecznie ma do was ogromną prośbę ostatnio nie było mnie na kilku informatykach i za bardzo nie kumam o co teraz tam chodzi, wszedłem ostatnio na dziennik i pani dodała taką prace domową:

Napisz program, który wypisze ile jest liczb podzielnych przez 3, ile podzielnych przez 5 i ile podzielnych jednocześnie przez 3 i 5 w przedziale <50, 100>.

Jeśli był by ktoś tak miły i napisał mi jak to zrobić, bo drugie zadanie mam podobne ale już bym sobie poradził.
Z góry bardzo dziękuje

Pozdrawiam.

1

Masz szczęście. Analogiczny problem był postawiony w niedawnym eksperymencie programistycznym na 4programmers.
http://monk.4programmers.net/pub/mirror/fizzbuzz/index985a.html?p=historia
Do wyboru, do koloru. Tylko bierz te z dopiskiem "sukces" :P

Wierzę, że dasz radę przerobić tak, aby spełniało założenia...

0

A jak napisać warunek for do tego zadania i if ???

0

Zrob sobie liczbe 'int liczba = 50;'
potem dodawaj w petli 1 do liczby i sprawdzaj czy jest podzielna przez 3 i 5 az do 100

 
if(liczba%3 == 0) // jezeli reszta z dzielenia liczby przez 3 == 0 to znaczy ze liczba jest podzielna przez 3
{
//tu zrob co nalezy
}
if(liczba%3 == 0 && liczba%5 == 0) // jezeli reszta dzielenia przez 3 i 5 da 0 to warunek bedzie prawdziwy
{
//tu tez zrob co nalezy
}

Operacja warunkowa if() zwraca true lub false. Jezeli laczysz warunki operatorem logicznym '&&' (odpowiednik " i ") to oznacza, ze oba warunki musza byc true (prawdziwe). Tak wiec to wyglada mniejwiecej tak:

if(warunek && warunek)
{
//to sie wykona jezeli (true, true)
}
else
{
//to sie wykona jezeli (false, true), (true, false) lub (false, false)
}

Poczytaj sobie o operatorach - bedzie ci to potrzebne. cale dodawanie do liczby zalatw za pomoca petli for()

1 użytkowników online, w tym zalogowanych: 0, gości: 1