Cho1 số nguyên n và dãy số a1 đến an dãy số đó là dãy số điểm tổng kết môn tin cả lớp hãy đếm xem trong dãy đó bao nhieu bạn đạt học sinh giỏi môn tin
Bài 1: Cho dãy số 2; 6; 12;20;30;42; .....
a) Hãy nêu quy luật của dãy số trên .
b) Viết tập hợp B gồm 5 số hạng liên tiếp của dãy số đó, bắt đầu từ số hạng thứ 5.
c) Tính tổng 50 số hạng đầu tiên của dãy số đó.
Bài 2: Điều tra 2 lớp 6A và 6B có các thông tin như sau: Có 36 học sinh giỏi môn văn, có 30 học sinh giỏi môn Sử, 33 học sinh giỏi môn Địa. Trong đó có 13 học sinh giỏi cả môn Văn và môn Sử và có 6 học sinh giỏi cả 3 môn. Hỏi 2 lớp có bao nhiêu học sinh giỏi ít nhất một trong 3 môn Văn, Sử, Địa?
uses crt;
var a:array[1..100]of integer;
i,n,dem,dem1,dem2,t:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
repeat
write('A[',i,']='); readln(a[i]);
until a[i]>0;
end;
for i:=1 to n do
write(a[i]:4);
writeln;
dem:=0;
for i:=1 to n do
if a[i]>10 then inc(dem);
writeln('So phan tu lon hon 10 la: ',dem);
dem1:=0;
dem2:=0;
for i:=1 to n do
begin
if a[i] mod 2=0 then inc(dem1)
else inc(dem2);
end;
writeln('So luong so chan la: ',dem1);
writeln('So luong so le la: ',dem2);
t:=0;
s:=1;
for i:=1 to n do
begin
if (i mod 2=0) and (a[i] mod 2<>1) then t:=t+a[i];
if (i mod 2=1) and (a[i] mod 2=0) then s:=s*a[i];
end;
writeln('Tong cac so o vi tri chan co gia tri le la: ',t);
writeln('Tich cac so o vi tri le co gia tri chan la: ',s:4:2);
writeln('Cac so le la: ');
for i:=1 to n do
if a[i] mod 2<>0 then write(a[i]:4);
writeln;
writeln('Cac so chan va lon hon 10 la: ');
for i:=1 to n do
if (a[i] mod 2=0) and (a[i]>10) then write(a[i]:4);
readln;
end.
Cho 1 số nguyên n và dãy sô nguyên a1 đến an hãy viết ct đếm xem trong dãy số đó có bao nhiêu số lớn hơn 5
#include <bits/stdc++.h>
using namespace std;
long long x,n,i,dem;
int main()
{
cin>>n;
dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x>5) dem++;
}
cout<<dem;
return 0;
}
a)
Input: Dãy n số nguyên
Output: Đếm xem trong dãy đó có bao nhiêu số nguyên dương
b)
Bước 1: Nhập n và nhập dãy số
Bước 2: dem←0; i←1;
Bước 3: Nếu a[i]>0 thì dem←dem+1;
Bước 4: i←i+1;
Bước 5: Nếu i<=n thì quay lại bước 3
Bước 6: Xuất dem
Bước 7: Kết thúc
Input: Số nguyên N và dãy a1,a2,...,aN
Output: Số số nguyên có trong dãy
Thuật toán:
- Bước 1: Nhập N và dãy a1,a2,...,aN
- Bước 2: d←0; i←1;
- Bước 3: Nếu i>N thì in ra có d số dương trong dãy và kết thúc
- Bước 4: Nếu ai > 0 thì d←d+1;
- Bước 5: i←i+1, quay lại bước 3
Câu 2: Cho dãy A gồm N số nguyên a1, a2,…,an . Em hãy sắp xếp dãy số A thành dãy không tăng(KHÔNG GIẢM).Câu 3: Cuối năm học lớp 10 các bạn trong lớp đều có điểm trung bình môn. Ví dụ bạn A: 8.5, B:9.4, C: 7.8 ..., em hãy xây dựng thuật toán tìm ra bạn có điểm cao nhất.
2:
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
sort(a+1,a+n+1);
for (i=1; i<=n; i++) cout<<a[i]<<" ";
cout<<endl;
for (i=n; i>=1; i--) cout<<a[i]<<" ";
return 0;
}
Cho 1 số nguyên n được nhập từ bàn phím và dãy số nguyên a1,a2,...,ăn. Hãy viết chương trình đếm xem trong dãy đó có bao nhiêu số chẵn
#include <bits/stdc++.h>
using namespace std;
long long x,n,i,dem;
int main()
{
cin>>n;
dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x%2==0) dem++;
}
cout<<dem;
return 0;
}
Cho dãy A gồm N số nguyên có giá trị a1, a2, …,an và 1 số nguyên k. Hãy đếm xem trong dãy A có bao nhiêu phần tử bằng k
program Tin_hoc;
Uses crt;
var i,n,k,dem:integer;
a;array[1..10000] of integer;
Begin
clrscr;
write('Nhap n: ');readln(n);
writeln('Nhap ',n,' pha tu cua day A:');
for i:= 1 to n do readln(a[i]);
dem:=0;
write('Nhap k: ');readln(k);
for i:= 1 to n do if a[i] = k then inc(dem);
writeln('Day A co ',dem,' ki tu ',k,);
readln;
end.
Lớp 11A có 40 học sinh trong đó có 12 học sinh đạt điểm tổng kết môn Hóa học loại giỏi và 13 học sinh đạt điểm tổng kết môn Vật lí loại giỏi. Biết rằng khi chọn một học sinh của lớp đạt điểm tổng kết môn Hóa học hoặc Vật lí loại giỏi có xác suất là 0,5. Số học sinh đạt điểm tổng kết giỏi cả hai môn Hóa học và Vật lí là
A. 4.
B. 7.
C. 6.
D. 5.
Đáp án D
Gọi A là biến cố “Học sinh được chọn đạt điểm tổng kết loại giỏi môn Hóa học”.
B là biến cố “Học sinh được chọn đạt điểm tổng kết loại giỏi môn Vật lí”.
⇒ A C = a 3 A ∪ B là biến cố “Học sinh được chọn đạt điểm tổng kết môn Hóa học hoặc Vật lí loại giỏi”.
A ∩ B là biến cố “Học sinh được chọn đạt điểm tổng kết loại giỏi cả hai môn Hóa học và Vật lí”.
Câu 1: Xác định Input, output bài toán sau:
a) Kiểm tra a, b, c có phải là ba cạnh của một tam giác hay không?
b) Xác định số học sinh đạt điểm 10 môn Tin lớp 8/1?
c) Tổng các số trong dãy n cho trước?