citește n,k
(numere naturale nenule)
t=1
┌pentru i=1,[n/k] execută
│┌pentru j=1,k execută
││ scrie t,' '
│└■
│ t=t+1
└■
┌pentru i=n%k,1,-1 execută
│ scrie t,' '
└■
1.Scrieți programul C/C++ corespunzător algoritmului dat.
2.Scrieți în pseudocod un algoritm, echivalent cu cel dat, înlocuind adecvat ultima structură pentru...execută cu o structură repetitivă de alt tip.
Macar unul dintre subpuncte, daca nu le stiti pe amandoua, va roog
PS: ofer coroana si ce mai vreti voiiii
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
1)
#include <iostream>
using namespace std;
int main()
{
int n, k, t;
cin>>n>>k;
t = 1;
for(int i = 1; i==n%k; i++)
{
for(int j = 1; j<=k; j++)
{
cout<<t<<' ';
}
t = t+ 1;
}
for(int i =n%k; i>=1; i--)
{
cout<<t<<' ';
}
2)
citește n,k
(numere naturale nenule)
t=1
┌pentru i=1,[n/k] execută
│┌pentru j=1,k execută
││ scrie t,' '
│└■
│ t=t+1
└■
i = n%k
cat timp i>=1 executa
│scrie t,' '
│ i = i - 1
└■
Explicație:
theo166:
Multumesc frumos! Mai am doua intrebari la info pe profil, daca ai putea sa ma ajuti si la alea ar fi perfect :)) doar daca vrei
Alte întrebări interesante
Engleza,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă