Câu 4:
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,dem;
int main()
{
freopen("songuyen3.inp","r",stdin);
freopen("snduong.out","w",stdout);
cin>>n;
dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x>0) dem++;
}
cout<<dem;
return 0;
}
nhập vào 1 mảnh b gồm n ptu (dương,âm=0) in ra màn hình các số chẵn trong mảnh in ra màn hình câc số lẽ trong mảnh in ra màn hình các số âm trong mảnh Điếm xem có bao nhiu số vừa đc in ra trong mỗi loại , giải hộ mik vs ạ mik cần gấp :((
Bài 3: Thông tin của Nhân viên gồm: Mã Nhân viên, Họ tên, Năm sinh, Lương
1. Hãy khai báo kiểu bản ghi NhanVien gồm các thông tin trên
2. Khai báo mảng NV có n nhân viên. Nhập danh sách n nhân viên từ bàn phím và in danh sách học sinh đã nhập ra màn hình, mỗi nhân viên trên một dòng.
3. Ghi thông tin của nhân viên từ mảng NV vào tệp NhanVien.Dat, đọc tệp NhanVien.Dat và in dữ liệu ra màn hình.
Lưu ý: Khuyến khích sinh viên viết dưới dạng chương trình con.
Câu 7: Viết chương trình đọc file input.txt, file được bố trí như sau:
- Dòng đầu tiên ghi số nguyên n(1<n<100) là số phần tử của file
- n dòng kế tiếp, mỗi dòng là một số nguyên
ghi ra flie output.txt dãy giảm liên tiếp dài nhất.
- Dòng đầu là số phần tử của dãy
- Dòng 2 là dãy các phần tử tăng dài nhất
Câu 8: Viết chương trình đọc file input.txt, file được bố trí như sau:
- Dòng đầu tiên ghi số nguyên n(1<n<100) là số phần tử của file
- n dòng kế tiếp, mỗi dòng là một số nguyên
ghi ra flie output.txt dãy các số nguyên tố liên tiếp dài nhất liên tiếp dài nhất.
- Dòng đầu là số phần tử của dãy
Dòng 2 là dãy các phần tử tăng dài nhất
Viết chương trình tìm Max của 4 số a, b, c, d có sử dụng hàm tìm max hai số x,y
uses crt;
var a,b,c,d:integer;
{-------------------chuong-trinh-con-----------------------}
function max(x,y:integer):integer;
begin
if x<y then max:=y
else max:=x;
end;
{----------------------chuong-trinh-chinh----------------------}
begin
clrscr;
write('a='); readln(a);
write('b='); readln(b);
write('c='); readln(c);
write('d='); readln(d);
writeln(max(a,max(b,max(c,d))));
readln;
end.
Viết chương trình cho tệp dulieuvao.dat trong đó có chứa 5 dòng, mỗi dòng có nhiều số, mỗi số cách nhau một dấu cách. Em hãy tính tổng của mỗi dòng.
uses crt;
const fi='dulieuvao.dat'
var f1:text;
a,b,c,d,e:array[1.1.00]of integer;
n,m,d,x,v,t,t1,t2,t3,t4,t5,i:integer;
begin
clrscr;
assign(f1,fi); reset(f1);
n:=0;
while not eoln(f1) do
begin
n:=n+1;
read(f1,a[n]);
end;
readln(f1);
m:=0;
while not eoln(f1) do
begin
inc(m);
read(f1,b[m]);
end;
readln(f1);
d:=0;
while not eoln(f1) do
begin
inc(d);
read(f1,c[d]);
end;
readln(f1);
x:=0;
while not eoln(f1) do
begin
inc(x);
read(f1,d[x]);
end;
readln(f1);
v:=0;
while not eoln(f1) do
begin
inc(v);
read(f1,e[v]);
end;
t:=0;
for i:=1 to n do
t:=t+a[i];
writeln('Tong cua day 1 la: ',t);
t1:=0;
for i:=1 to m do
t1:=1+b[i];
writeln('Tong cua day 2 la: ',t1);
t2:=0;
for i:=1 to d do
t2:=t2+c[i];
writeln('Tong cua day 3 la: ',t2);
t3:=0;
for i:=1 to x do
t3:=t3+d[i];
writeln('Tong cua day 4 la: ',t3);
t4:=0;
for i:=1 to v do
t4:=t4+e[i];
writeln('Tong cua day 5 la: ',t4);
close(f1);
readln;
end.
Mạng cục bộ (LAN-Local Area NetWork) là mạng kết nối các máy tính ở gần nhau, chẳng hạn như 1 phòng ,1 tòa nhà, 1 xí nghiệp, 1 trường học…
một file văn bản trênđĩa có tên là INPUT.DAT chứa hqi dòng dữ liệu, dòng đầu tiên chứa số dương a(a>7), dòng thứ 2 là dãy gồm a số nguyên.
Bài toán " cho tệp văn bản Input.txt có chứa N số nguyên . Kiểm tra số đó là số âm hay số dương rồi ghi kết quả vào tệp Output.txt. Hãy viết phần khai báo cho bài toán trên .
const fi='input.txt'
fo='output.txt'
var f1,f2:text;
n:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n);
if n<0 then writeln(f2,n,' la so am')
else if n=0 then writeln(f2,n,' khong la so am cung khong la so duong')
else writeln(f2,n,' la so duong');
close(f1);
close(f2);
end.
cho một hình chữ nhật ABCD,cạnh AB bằng a,cạnh BC=b.a,b là các số nguyên dương trong khoảng từ 1 đến 100.
một điểm M chạy trong đoạn BC với BM=X. X là số nguyên dương trong khoảng từ 0 đến b . Điểm N chạy trong đoạn CD với CN=x
tính giá trị lớn nhất và nhỏ nhất của diện tích tam giác AMN và X khi M,N lưu động.