ALGORYTM - poziom liceum

0

Witam,

potrzebuję pomocy. Jako, że informatyk ze mnie żaden, to algorytmy na jutro potrzebne.

Mianowicie, dwa zadanka :

  1. ALGORYTM, KTÓRY WPISUJE N RAZY "WITAJ". N TO LICZBA WPISANA PRZEZ UŻYTKOWNIKA.

  2. ALGORYMT, KTÓRY WPISUJE LICZBY PARZYSTE Z PRZEDZIAŁU (0,N)

COŚ NA ZASADZIE, JAK ZE ZDJĘCIA.

PROSZĘ O POMOC!!!!

0

Nie napisałem nic, bo nie mam pojęcia jak się do tego zabrać, a na zajęciach mnie nie było.

0

Ad.1 Przykładowo, nie chce mi się rysować.

  1. i = 0
  2. wprowadź n
  3. czy i < n
    3.a) tak:
    3.a)1. wypisz 'WITAJ'
    3.a)2. i = i + 1;
    3.a)3. wróć do punktu 3.
    3.b) nie:
    3.b)1. STOP
0

A właśnie, rysunek najważniejszy. No ale, na przykładzie tego, jakos sobie poradzę, mam nadzieję.

AD2?

0

Do 2 skorzystaj z tego co wrzuciłeś. Sprawdzasz dla każdej liczby czy przy dzieleniu przez 2 daje resztę zero. Jeśli tak to jest parzysta i możesz ją wypisać.
Możesz też zwiększać o 2 i tylko sprawdzać czy jest mniejsze od n.

0

Jakoś postaram się to ogarnąć.

Dziękuję za pomoc.

0
patt napisał(a):

Jakoś postaram się to ogarnąć.

Dziękuję za pomoc.

Proszę.

#include <stdio.h>
#include <iostream>
using namespace std;

int n;
int main(int argc, char **argv)
{
	
	cin >> n;
	for(int i=0; i < n; i++) 
		cout << "WITAJ" << endl;
	

	return 0;
}

 

http://ideone.com/4Waply

#include <stdio.h>
#include <iostream>
using namespace std;

int n;
int main(int argc, char **argv)
{
	
	cin >> n;
	for(int i=0; i <= n; i++) 
	{
		if(i%2 == 0)
			cout << i << endl;
	}

	return 0;
} 

http://ideone.com/s82EM7

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