giải giùm em đi ạ !!!! Câu 1: Viết chương trình dãy N số thực (N nhỏ hơn hoặc bằng 50) . Tính và xuất ra màn hình tổng các số thực dương có trong dãy. Câu 2: Viết chương trình nhập 1 dãy N số nguyên . Tính và xuất ra màn hình số lượng số nguyên âm có trong dãy. EM CÁM ƠN Ạ !!!
2 câu trả lời
Bài `1`
Program Hotboy;
Uses crt;
Var i,n:integer;
S:longint;
A:array[1..50] of real;
Begin
clrscr;
S:=0;
Write('nhap n ');
Readln(n);
For i:=1 to n do
Begin
Write(' A[',i,']');readln(A[i]);
For i:=1 to n do
If A[i] > 0 then S:=S+A[i];
Write('Tong thuc duong la',S);
Readln
End.
Bài `2`
Program Hotboy;
Uses crt;
Var i,n:integer;
S:longint;
A:array[1..100] of integer;
Begin
clrscr;
S:=0;
Write('nhap n nguyen duong tu ban phim ');
Readln(n);
For i:=1 to n do
Begin
Write(' A[',i,']');readln(A[i]);
End;
For i:=1 to n do
If A[i] <0 then inc(s);
Write('co' ,s,' so nguyen am');
Readln
End.
1.
#include <iostream>
using namespace std;
int main(){
int n,d=0;
cin>>n;
float arr[n];
for(int i=0;i<n;i++){
cin>>arr[i];
if(arr[i]>0){
d++;
}
}
cout<<"Trong mang co: "<<d<<" so thuc duong"<<endl;
for(int i=0;i<n;i++){
if(arr[i]>0){
cout<<arr[i]<<" ";
}
}
//samon247
return 0;
}
2.
#include <iostream>
using namespace std;
int main(){
int n,d=0;
cin>>n;
int arr[n];
for(int i=0;i<n;i++){
cin>>arr[i];
if(arr[i]<0){
d++;
}
}
cout<<"Trong mang co: "<<d<<" so nguyen am"<<endl;
for(int i=0;i<n;i++){
if(arr[i]<0){
cout<<arr[i]<<" ";
}
}
//samon247
return 0;
}