4
2
Viết chương trình nhập vào dãy số nguyên dương 10 phần tử xuất ra tổng các số chẵn và tổng các số lẻ trong dãy số đó
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
2901
1826
Python:
n=int(input('nhap n: '))
a=[int(input('nhap a[%d]: '%i)) for i in range (1,n+1)]
print('tong cac so chan:',sum([a[i] for i in range (n) if (a[i]%2==0)]))
print('tong cac so le:',sum([a[i] for i in range (n) if (a[i]%2!=0)]))
Java:
import java.util.Scanner;
import java.util.ArrayList;
public class Main{
public static void main(String[] args){
Scanner stdin = new Scanner(System.in);
System.out.print("nhap n: ");
int n = stdin.nextInt();
ArrayList<Integer> a = new ArrayList<>();
int tl=0,tc=0;
for (int i=0; i<n; i++){
System.out.printf("nhap a[%d]: ",i+1);
a.add(stdin.nextInt());
if (a.get(i)%2==0) tc+=a.get(i);
else tl+=a.get(i);
}
System.out.printf("tong cac so chan: %d\n",tc);
System.out.printf("tong cac so le: %d",tl);
stdin.close();
}
}
**Cần code C/C++ hay C# thì nói để mình bổ sung
$\color{red}{\text{#Daoanhviet96}}$
Hãy giúp mọi người biết câu trả lời này thế nào?
1457
1182
uses crt;
var i,sc,sl:longint;a:array[1..10]of longint;
begin
clrscr;
sc:=0;
sl:=0;
for i:=1 to 10 do
begin
write('nhap a[',i,']=');readln(a[i]);
if(a[i] mod 2=0)then sc:=sc+a[i]else sl:=sl+a[i];
end;
writeln('tong chan la:',sc);
write('tong le la:',sl);
readln
end.
Hãy giúp mọi người biết câu trả lời này thế nào?
21
10
https://hoidap247.com/cau-hoi/4038204 giúp với ạ
Bảng tin