Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
index = i;
for (int j = 1; j <= i; j++) {
cout << index << "\t";
index += n - j;
}
cout << endl;
}
horizontal için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout << index++ << "\t";
}
cout << endl;
}
pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
index = i;
for (int j = 1; j <= i; j++) {
cout << index << "\t";
index += n - j;
}
cout << endl;
}
horizontal için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout << index++ << "\t";
}
cout << endl;
}
pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
index = i;
for (int j = 1; j <= i; j++) {
cout << index << "\t";
index += n - j;
}
cout << endl;
}
horizontal için c++ kodu;
C++:
int n = 5, index = 1;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout << index++ << "\t";
}
cout << endl;
}
pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.
Vertical olanı:
Python:
n = 5
index = 1
i = 1
while i <= n:
index = i
j = 1
while j<=i:
print(index, "\t")
index += n - j
j +=1
i+=1
Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
j = 1
while j <=i:
print(index+1, "\t")
i+=1
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.
Vertical olanı:
Python:
n = 5
index = 1
i = 1
while i <= n:
index = i
j = 1
while j<=i:
print(index, "\t")
index += n - j
j +=1
i+=1
Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
j = 1
while j <=i:
print(index+1, "\t")
i+=1
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.
Vertical olanı:
Python:
n = 5
index = 1
i = 1
while i <= n:
index = i
j = 1
while j<=i:
print(index, "\t")
index += n - j
j +=1
i+=1
Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
j = 1
while j <=i:
print(index+1, "\t")
i+=1