Câu 1: Viết chương trình tính tổng s= 1+2+3+4+... +n + ... cho đến khi s>50 . in tổng s ra màn hình.
Câu 2: Viết chương trình tính tổng s= 1+2+3+4+... +n + ... cho đến khi s>50 cho biết n nhận giá trị cuối cùng là bao nhiêu?
Câu 3. Viết chương trình nhập vào một dãy số từ bàn phím, mỗi số cách nhau bởi một dấu cách. In ra màn hình các số lẻ trong dãy.
Câu 4. Viết chương trình nhập vào một dãy số từ bàn phím, mỗi số cách nhau bởi một dấu cách. Tính tổng các số lẻ trong dãy
TR OI CÚ TÔI MAI THI RÙI HUHU
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Câu 1
```python
s = 0
n = 1
while True:
s += n
if s > 50:
break
n += 1
print("Tổng các số từ 1 đến khi tổng vượt quá 50 là:", s)
``` Tổng các số từ 1 đến khi tổng vượt quá 50 là: 55
Câu 2
```python
s = 0
n = 1
while True:
s += n
if s > 50:
break n += 1
print("Giá trị cuối cùng của n là:", n)
``` Khi chạy chương trình này, bạn sẽ nhận được giá trị cuối cùng của n là 10.
Câu 3 :
```python
# Nhập dãy số từ bàn phím numbers = input("Nhập vào một dãy số, cách nhau bởi dấu cách: ")
numbers_list = numbers.split()
print("Các số lẻ trong dãy là:")
for num in numbers_list:
if int(num) % 2 != 0:
print(num)
``` Chương trình trên sẽ yêu cầu người dùng nhập vào một dãy số, sau đó in ra các số lẻ trong dãy đó.
Hãy giúp mọi người biết câu trả lời này thế nào?
`1.`
i=1
s=0
while not(s>50):
s+=i
i+=1
print(s)
`2.`
i=1
s=0
while not(s>50):
s+=i
i+=1
print(i)
`3.`
a=list(map(float,input().split()))
print(*[i for i in a if i%2!=0])
`4.`
a=list(map(float,input().split()))
print(sum([i for i in a if i%2!=0]))
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin