Se consideră un vector cu n elemente numere naturale. Să se afişeze după fiecare element al vectorului valoarea O. Exemplu: n=3 şi vectorul: (2, 4, 3) se va afişa 2 O 4 O 3 O
P.S.: nu vreau varianta cu cout<<'0';
Răspunsuri la întrebare
Răspuns de
0
#include <stdio>
int main() {
int vector[10],i,n=4;
vector[1]=1;
vector[2]=2;
vector[3]=3;
vector[4]=4;
for(i=2*n;i>=1;i--){
if (i%2==0){
vector[i]=vector[i/2];
vector[i-1]=0;
}
}
for(i=1;i<=2*n;i++){
printf("%d ", vector[i])
}
return 0;
}
int main() {
int vector[10],i,n=4;
vector[1]=1;
vector[2]=2;
vector[3]=3;
vector[4]=4;
for(i=2*n;i>=1;i--){
if (i%2==0){
vector[i]=vector[i/2];
vector[i-1]=0;
}
}
for(i=1;i<=2*n;i++){
printf("%d ", vector[i])
}
return 0;
}
claudiup4dzu7:
am uitat ";" de la printf si vezi ce mai trebuie ca nu am pe ce sa-l testez.
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă