K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

7 tháng 9 2023

program TinhDiemTrungBinh;

uses crt;

var

     diemWindows, diemWinword, diemExcel, diemTrungBinh: real;

begin

     clrscr;

     writeln('Nhập điểm thi Windows:');

     readln(diemWindows);

     writeln('Nhập điểm thi Winword:');

     readln(diemWinword);

     writeln('Nhập điểm thi Excel:');

     readln(diemExcel);

     diemTrungBinh := (diemWindows + diemWinword + diemExcel) / 3;

     writeln('Điểm trung bình: ', diemTrungBinh:0:1);

     readln;

end.

var

     Windows, Winword, Excel, TB: real;

begin

     clrscr;

     writeln('Nhập điểm thi Windows:');

     readln(Windows);

     writeln('Nhập điểm thi Winword:');

     readln(Winword);

     writeln('Nhập điểm thi Excel:');

     readln(Excel);

    TB := (Windows + Winword + Excel) / 3;

     writeln('Điểm trung bình: ', TB:0:1);

     readln;

end.

23 tháng 5 2021

uses crt;

var i,n:byte;Max:real;

a:array[1..50]of real;

begin

clrscr;

write('nhap so hoc sinh cua lop:');readln(n);

for i:=1 to n do

begin

  write('nhap diem trung binh mon tin cho hoc sinh thu ',i,':');readln(a[i]);

end;

max:=a[1];

for i:=1 to n do

if max<a[i] then max:=a[i];

writeln('diem trung binh mon tin cao nhat la: ',Max);

readln;

end.

23 tháng 5 2021

uses crt;

var i,n:byte;Max:real;

a:array[1..50]of real;

begin

clrscr;

write('nhap so hoc sinh cua lop:');readln(n);

for i:=1 to n do

begin

  write('nhap diem trung binh mon tin cho hoc sinh thu ',i,':');readln(a[i]);

end;

max:=a[1];

for i:=1 to n do

if max<a[i] then max:=a[i];

writeln('diem trung binh mon tin cao nhat la: ',Max:0:1);

readln;

end.

#include <bits/stdc++.h>

using namespace std;

long long x,n,i,t;

int main()

{

cin>>n;

t=0;

for (i=1; i<=n; i++)

{

cin>>x;

if (x%2!=0) t=t+x;

}

cout<<t;

return 0;

}

28 tháng 4 2023

Bài 23

var a:array[1..1000] of integer;

i,n:integer;

s,tbc:real;

begin

write('n = ');readln(n);

for i:=1 to n do

begin

write('Nhap so thu ',i,' = ');readln(a[i]);

s:=s+a[i];

end;

tbc:=s/n;

writeln('Gia tri trung binh la ',tbc:10:2);

write('Cac so lon hon gia tri trung binh la: ');

for i:=1 to n do

if a[i] > tbc then write(a[i]:8);

readln

end.

28 tháng 4 2023

var a:array[1..1000] of integer;

i,n,max:integer;

begin

write('n = ');readln(n);

for i:=1 to n do

begin

write('Nhap so thu ',i,' = ');readln(a[i]);

end;

max:=a[1];

for i:=2 to n do

if a[i] > max then max:=a[i];

for i:=1 to n do

begin

if max=a[i] then write(max,' o vi tri thu ',i);

break;

readln

end.

#include <bits/stdc++.h>

using namespace std;

long long a[1000],i,n,t,dem;

int main()

{

cin>>n;

for (i=1; i<=n; i++) cin>>a[i];

t=0;

dem=0;

for (i=1; i<=n; i++)

if ((a[i]>0) and (i%2==1))

{

t+=a[i];

dem++;

}

cout<<fixed<<setprecision(2)<<(t*1.0)/(dem*1.0);

return 0;

}

6 tháng 3 2023

program Tong_phan_so;

var

     n, i, x : Integer;

     tong, tong_phan_so, tong_phan_so_chan, tong_phan_so_le : Real;

begin

     Write('Nhap n so: '); Readln(n);

     tong := 0;

     tong_phan_so := 0;

     tong_phan_so_chan := 0;

     tong_phan_so_le := 0;

     for i := 1 to n do

     begin

          Write('Nhap so thu ', i, ': '); Readln(x);

          tong := tong + x;

          tong_phan_so := tong_phan_so + x/100;

          if x mod 2 = 0 then

               tong_phan_so_chan := tong_phan_so_chan + x/100

          else

               tong_phan_so_le := tong_phan_so_le + x/100;

     end;

     Writeln('Tong cua ', n, ' so la: ', tong:0:0);

     Writeln('Tong phan so cua ', n, ' so la: ', tong_phan_so:0:2);

     Writeln('Tong phan so chan cua ', n, ' so la: ',tong_phan_so_chan:0:2);

     Writeln('Tong phan so le cua ', n, ' so la: ', tong_phan_so_le:0:2);

     Writeln('Gia tri trung binh cua ', n, ' so la: ',tong_phan_so/n:0:2);

end.

  

 

        
30 tháng 3 2021

Mình nghĩ mình sẽ không đưa code, mà chỉ đưa ý tưởng thôi nhé.

1. Khai báo n, mảng a và s = 0. Với mỗi phần tử a, ta cộng nó vào s. Cuối ta in ra s/n.

2. Cũng khai báo n, mảng a và 2 biến s1 (lưu tổng lẻ) và s2 (lưu tổng chẵn). Với mỗi a, ta kiểm tra số đó có phải là số chẵn hay lẻ (if n mod 2 = 0) và cộng vào s1 (nếu là chẵn) hoặc s2 (nếu là lẻ) và in ra.

3. Khai báo n, mảng a và minn để chứa số nhỏ nhất. Với mỗi a, tìm minn bằng cách so sánh a với minn và gán lại minn nếu nó lớn hơn a. Sau đó cho chạy thêm một vòng nữa để kiểm tra xem số nào là số minn, và in chỉ số của nó ra.

Nếu có gì thắc mắc, hỏi kỹ mình, mình sẽ giúp đỡ nhé.

Chúc bạn học tốt ok.

 

Câu 1: 

uses crt;

var n,i,t:integer;

a:array[1..100]of integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do 

  begin

write('A[',i,']='); readln(a[i]);

end;

t:=0;

for i:=1 to n do 

 t:=t+a[i];

writeln(t/n:4:2);

readln;

end.

6 tháng 5 2021

Var a:array[1..100] of longint;

tb:real;

i,n:integer;

s:longint;

begin

     write('Nhap vao so luong so nguyen '); readln(n);

     s:=0;

     for i:=1 to n do

     begin

          write('Nhap vao so thu ',i,' = ');readln(a[i]);

          s:=s+a[i];

     end;

     tb:=s/n;

     writeln('Gia tri trung binh cua mang do la ',tb:10:2);

     writeln('Cac phan tu lon hon gia tri trung binh la');

     for i:=1 to n do

     begin

          if a[i] > tb then write(a[i]:10);

     end;

readln;

end.

6 tháng 5 2021

cảm ơn nhiều ạ

Bài 1: 

uses crt;

var a:array[1..100]of integer;

i,n:integer;

begin

clrscr;

write('Nhap n='); 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] mod 2<>0 then write(a[i]:4);

readln;

end.

Bài 2: 

uses crt;

var a:array[1..100]of integer;

i,n:integer;

begin

clrscr;

write('Nhap n='); 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] mod 2=0 then write(a[i]:4);

readln;

end.