Đề cương ôn tập nhập môn tin học - Công nghệ thông tin | Trường đại học Điện Lực

Đề cương ôn tập nhập môn tin học - Công nghệ thông tin | Trường đại học Điện Lực được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!

Bài 1:
S d ng ngôn ng lp trình C, thc hin yêu cu sau:
- Nhp vào t bàn phím s nguyên n. Hin th s nguyên ó lên màn hình. đ
- Kim tra s v a nh p có ph i s chính ph ng hay không. ươ
#include <stdio.h>
#include <math.h>
int main()
{ int a;
printf("Nhap 1 so nguyen: ");
scanf("%d", &a);
%d ",a);printf("so vua nhap la
int b = sqrt(a);
if(b*b == a)
{
printf("%d la so chinh phuong",a);
}
else
{
printf("%d khong phai so chinh phuong",a);
}
}
Bài 2:
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào t bàn phím 3 s th c a (a 0), b và c là 3 h s ca phương trình bc hai mt n s:
ax
2
+bx+c = 0
- Gii phương trình và hin th kết qu lên màn hình.
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, x1, x2;
do
{
printf("nhap he so a");
scanf("%f", &a);
}while(a==0);
printf("nhap cac he so b,c: ");
¹
scanf("%f%f",&b, &c);
float d= b*b-4*a*c;
if(d< 0)
printf("PT vo nghiem!");
else
if(d== 0)
{
x1 = -b/(2*a);
printf("PT co nghiem x = %f", x1);
}
else
{
x1 = ( b - - sqrt(d))/(2*a);
x2 = ( b + sqrt(d))/(2*a);-
nx2 = printf("PT co 2 nghiem phan biet x1 = %f\
%f", x1, x2);
}
}
Bài 3:
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào t bàn phím s nguyên không âm n.
- Tính trung bình cng các s chn t 2 đến n.
- Hin th k t qu lên màn hình. ế
#include <stdio.h>
int main()
{
int n,t=0;
do
{
printf("Nhap so nguyen n=: ");
scanf("%d", &n);
}while(n<0);
int d = 0;
for(int i=2;i<=n;i=i+2)
{
+= i;t
d++;
}
if( >0)d
printf("TBC = %f",(float) );t/d
else
printf("Khong co so chan.");
}
Bài 4:
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào tn phím s nguyên không âm n.
- Tính và hi n th lên màn hình k t qu c a phép tính n! ế
#include <stdio.h>
int main()
{
int n, gt;
do
{ printf("nhap so can tinh giai thua: ");
scanf("%d", &n);
}
while(n<=0);
gt = 1;
for(int i=2;i<=n;i++)
{
gt=gt*i;
}
printf("%d! = %d",n,gt);
}
Bài 5:
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào s dòng n, hi n th lên màn hình hình sau:
Ví d n = 4
*
**
***
****
#include <stdio.h>
int main()
{
int n;
printf("Nhap so nguyen n=: ");
scanf("%d", &n);
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i;j++)
printf("*");
printf("\n");
}
}
Bài 6:
S d ng ngôn ng l p trình C, thc hi n yêu c u sau:
Nhp vào s dòng n, hi n th lên màn hình hình sau:
Ví d n = 4
****
***
**
*
#include <stdio.h>
int main()
{
int n;
printf("Nhap so nguyen n=: ");
scanf("%d", &n);
for(int i=n;i<=1;i--)
{
for(int j=1;j<=i;j++)
printf("*");
printf("\n");
}
}
Bài 7:
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
Nhp vào s m, n . Hin th n màn hình hình sau(m dòng m i dòng n d u *):
Ví d m = 3, n = 4
****
****
****
#include <stdio.h>
int main()
{
int m,n;
printf("Nhap so nguyen m,n=: ");
scanf("%d%d ",&m,&n);
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
printf("*");
printf("\n");
}
}
Bài 8:
S d ng ngôn ng lp trình C, th c hi n u c u sau:
Nhp vào t bàn phím 2 s nguyên a và b (a,b>0), rút g n phân s a/b.
#include <stdio.h>
int main()
{
int a, b;
do
{ printf("Nhap 2 so nguyen: ");
scanf("%d%d", &a, &b);
}
|b<=0); while(a<=0|
int UCLN;
for(int i=a;i>=1;i--)
{
if(a%i == 0 && b%i == 0)
{
UCLN = i;
break;
}
}
a = a/UCLN;
b = b/UCLN;
printf("Phan so sau rut gon : %d/%d", a, b);
if(kt == 1)
printf("\nDay doi xung!");
else
printf("\nDay khong doi xung!");
}
Bài 41
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào t bàn phím m ng s nguyên g m n ph n t (0<n<=50).
- Hin th m ng ã nh p lên màn hình. đ
- Đếm xem trong m ng có bao nhiêu s ch n chia h t cho 3. ế
#include <stdio.h>
int main()
{
int a[50], n;
printf("Nhap so luong phan tu : ");
scanf("%d", &n);
for(int i=0;i<n;i++)
{
printf("a[%d] = ", i);
scanf("%d", &a[i]);
}
printf("Mang vua nhap la : ");
for(int i=0;i<n;i++)
printf("%5d", a[i]);
int d=0;
for(int i=0;i<n;i++)
if(a[i]%2==0&& a[i]%3==0)
d++;
printf("So cac so chan chia het cho 3 co trong mang la
:%d",d);
}
Bài 42
S d ng ngôn ng l p trình C, th c hi n yêu c u sau:
- Nhp vào t bàn phím m ng s nguyên g m n ph n t .
- Hin th các s nguyên t có trong m ng
#include <stdio.h>
int main()
{
int a[50], n;
printf("Nhap so luong phan tu : ");
scanf("%d", &n);
for(int i=0;i<n;i++)
{
printf("a[%d] = ", i);
scanf("%d", &a[i]);
}
printf("Cac so nguyen to co trong mang la:");
int kt=0;
for(int i=0;i<n;i++)
{ int d=0;
for(j=2;j<=a[i]/2; j++)
if(a[i]%j==0)
d++;
if(d==0&&a[i]>1)
{
printf("%5d",a[i]);
kt=1;
}
}
if(kt==0)
printf(“ khong co so nguyen to trong mang”)’
}
Bài 43
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào t bàn phím m ng nguyên g m n ph n t.
- Xóa các ph n t âm có trong m ng.
- Hin th m ng ã xóa lên màn hình. đ
#include <stdio.h>
int main()
{
int a[50], n;
printf("Nhap so phan tu n = ");
scanf("%d", &n);
for(int i=0;i<n;i++)
{ printf("nhap a[%d] = ", i);
nf("%f", &a[i]);sca
}
printf("Mang vua nhap la : ");
for(int i=0;i<n;i++)
printf("%5d", a[i]);
for(i=0;i<n;i++)
if (a[i]<0)
{ for(int j=i;j<n-1;j++)
a[j]=a[j+1];
i=i 1;-
n=n 1;-
}
n Day so sau khi xoa la:");printf("\
for(i=0;i<n;i++)
printf("%5d", a[i]);
}
Bài 44
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (m x n). s nguyên
- Hin th ma tr n A lên màn hình theo d ng b ng.
- Đưa ra màn hình trung bình c ng các ph n t c a ma tr n.
#include <stdio.h>
int main()
{
int a[50][50], m, n;
so hang,so cotprintf("Nhap : ");
scanf("%d%d", &m, &n);
printf("Nhap ma tran A : \n");
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%d", &a[i][j]);
}
printf("ma tran vua nhap: \n");
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
printf("%5d", a[i][j]);
printf("\n");
}
int t=0;
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
t=t+a[i][j];
if(n!=0&&m!=0)
printf(“TBc=%f”,(float)t/(m*n));
}
Bài 45
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (m x n), và ma tr s nguyên n s nguyên B (m x n).
- Tính t ng C = A + B, hi n th giá tr c a C lên màn hình theo d ng b ng.
#include <stdio.h>
int main()
{
int a[50][50], b[50][50], c[50][50], m, n;
printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
printf("Nhap ma tran A : \n");
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%d", &a[i][j]);
}
printf("Nhap ma tran B : \n");
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
printf("b[%d][%d] = ", i, j);
scanf("%d", &b[i][j]);
}
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
c[i][j] = a[i][j] + b[i][j];
nMa tran C : printf("\ \n");
(int i=0;i<m;i++)for
{
for(int j=0;j<n;j++)
printf("%5d", c[i][j]);
printf("\n");
}
}
Bài 46
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (m x n). s th c
- Hin th ma tr n A màn hình theo dng bng.
- Tính t ng các ph n t có trong ma tr n
#include <stdio.h>
int main()
{
int a[50][50], m, n;
printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%d", &a[i][j]);
}
printf("Ma tran da nhap : \n");
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
printf("%5d", a[i][j]);
printf("\n");
}
int t=0;
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
t=t+a[i][j];
printf("\nTong cac phan tu cua ma tran =%d",t);
}
Bài 47
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (m x n). s th c
- Hi ng.n th ma tr n A màn hình theo d ng b
- Tính t ng các ph n t trên hàng 0 c a ma tr n.
#include <stdio.h>
int main()
{
float a[50][50];
int m, n;
printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
[%d] = ", i, j);printf("a[%d]
scanf("%f", &a[i][j]);
}
printf("Ma tran da nhap : \n");
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
printf("%6.1f", a[i][j]);
printf("\n");
}
float t=0;
for(int j=0;j<n;j++)
t=t+a[0][j];
printf("\nTong cac phan tu cua hang 0 =%d",t);
}
Bài 48
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (n x n).
- Hin th ma tr n A theo d ng b ng.
- Tính t ng ng ché đườ o chính ca ma trn.
#include <stdio.h>
int main()
{
float a[50][50];
int n;
printf("Nhap n : ");
scanf("%d", &n);
printf("Nhap ma tran A : \n");
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%f", &a[i][j]);
}
}
nMa tran A vua nhap : printf("\ \n");
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
printf("%6.2f", a[i][j]);
printf("\n");
}
float t = 0;
for(int i=0;i<n;i++)
t = t+a[i][i];
printf("Tong duong cheo chinh : %f", t);
}
Bài 49
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nh np vào ma tr s nguyên A (n x n).
- Hin th ma tr n A theo d ng b ng.
- Hin th các s dương thuc ct 0 ca ma trn A ra màn hình.
#include <stdio.h>
int main()
{
int a[50][50];
int n;
printf("Nhap n : ");
scanf("%d", &n);
printf("Nhap ma tran A : \n");
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%d", &a[i][j]);
}
nMa tran A vua nhap : printf("\ \n");
for(int i=0;i<n;i++)
{ for(int j=0;j<n;j++)
printf("%6d", a[i][j]);
printf("\n");
}
Printf("cac so duong thuoc cot 0 cua ma tran:”);
int kt=0;
for(int i=0;i<n;i++)
if(a[i][0]>0)
{
printf("%6d", a[i][0]);
kt=1;
}
if(kt==0)
printf(“khong co so duong thuoc cot 0 “);
}
Bài 50
S d ng ngôn ng l p trình C, thc hin yêu c u sau:
- Nhp vào ma tr n A (m x n). s nguyên
- Hin th ma tr n A theo d ng b ng.
- Đếm các s ch n có trong m ng.
#include <stdio.h>
int main()
{
int a[50][50], m, n;
printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
printf("a[%d][%d] = ", i, j);
scanf("%d", &a[i][j]);
}
printf("Ma tran da nhap : \n");
for(int i=0;i<m;i++)
{ for(int j=0;j<n;j++)
printf("%5d", a[i][j]);
printf("\n");
}
int d=0;
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
if(a[i][j]%2==0)
d++;
printf("\nSo cac phan tu chan co trong mang la %d",d);
}
| 1/71

Preview text:

Bài 1 :
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím số nguyên n. Hiển thị s ố nguyên ó đ lên màn hình. - Kiểm tra s ố vừa nh p ậ có ph i ả số chính phư n ơ g hay không. #include #include int main() { int a;
printf("Nhap 1 so nguyen: "); scanf("%d", &a); printf("so vua nhap la % d ",a); int b = sqrt(a); if(b*b == a) {
printf("%d la so chinh phuong",a); } else {
printf("%d khong phai so chinh phuong",a); } } Bài 2:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím 3 số th c
ự a(a ¹0), b và c là 3 hệ số của phương trình bậc hai một ẩn số: ax2+bx+c = 0
- Giải phương trình và hiển thị kết quả lên màn hình. #include #include int main() { float a, b, c, x1, x2; do { printf("nhap he so a"); scanf("%f", &a); }while(a==0);
printf("nhap cac he so b,c: ");
scanf("%f%f",&b, &c); float d= b*b-4*a*c; if(d< 0) printf("PT vo nghiem!"); else if(d== 0) { x1 = -b/(2*a);
printf("PT co nghiem x = %f", x1); } else { x1 = (-b - sqrt(d))/(2*a); x2 = (-b + sqrt(d))/(2*a);
printf("PT co 2 nghiem phan biet x1 = %f\nx2 = %f", x1, x2); } } Bài 3:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím số nguyên không âm n.
- Tính trung bình cộng các số chẵn từ 2 đến n. - Hiển thị kết qu ả lên màn hình. #include int main() { int n,t=0; do {
printf("Nhap so nguyen n=: "); scanf("%d", &n); }while(n<0); int d = 0; for(int i=2;i<=n;i=i+2) { t += i; d++; } if(d>0)
printf("TBC = %f",(float)t/d); else printf("Khong co so chan."); } Bài 4:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím số nguyên không âm n . - Tính và hi n ể th ịlên màn hình k t ế quả c a ủ phép tính n ! #include int main() { int n, gt; do {
printf("nhap so can tinh giai thua: ") ; scanf("%d", &n); } while(n<=0); gt = 1; for(int i=2;i<=n;i++) { gt=gt*i; } printf("%d! = %d",n,gt); } Bài 5:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào số dòng n, hi n
ể th ịlên màn hình hình sau : Ví dụ n = 4 * ** *** **** #include int main() { int n;
printf("Nhap so nguyen n=: "); scanf("%d", &n); for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) printf("*"); printf("\n"); } } Bài 6:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
Nhập vào số dòng n, hiển thị lên màn hình hình sau: Ví dụ n = 4 **** *** ** * #include int main() { int n;
printf("Nhap so nguyen n=: "); scanf("%d", &n); for(int i=n;i<=1;i--) { for(int j=1;j<=i;j++) printf("*"); printf("\n"); } } Bài 7:
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
Nhập vào số m, n. Hiển thị lên màn hình hình sau(m dòng m i ỗ dòng n d u ấ *): Ví dụ m = 3, n = 4 **** **** **** #include int main() { int m,n;
printf("Nhap so nguyen m,n=: ");
scanf("%d%d ",&m,&n); for(int i=1;i<=m;i++) { for(int j=1;j<=n;j++) printf("*"); printf("\n"); } } Bài 8:
Sử dụng ngôn ngữ lập trình C, th c ự hi n ệ yêu cầu sau:
Nhập vào từ bàn phím 2 số nguyên a và b (a,b>0), rút gọn phân số a/b. #include int main() { int a, b; do
{ printf("Nhap 2 so nguyen: ");
scanf("%d%d", &a, &b); } while(a<=0 | | b<=0); int UCLN; for(int i=a;i>=1;i--) {
if(a%i == 0 && b%i == 0) { UCLN = i; break; } } a = a/UCLN; b = b/UCLN;
printf("Phan so sau rut gon : %d/%d", a, b); if(kt == 1) printf("\nDay doi xung!"); else
printf("\nDay khong doi xung!"); } Bài 41
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím m n
ả g số nguyên gồm n phần t ( ử 0- Hiển thị m n ả g ã đ nh p ậ lên màn hình . - Đếm xem trong m n ả g có bao nhiêu số ch n ẵ chia h t ế cho 3. #include int main() { int a[50], n;
printf("Nhap so luong phan tu : "); scanf("%d", &n); for(int i=0;i { printf("a[%d] = ", i); scanf("%d", &a[i]); }
printf("Mang vua nhap la : ");
for(int i=0;i printf("%5d", a[i]); int d=0;
for(int i=0;i if(a[i]%2==0&& a[i]%3==0) d++;
printf("So cac so chan chia het cho 3 co trong mang la :%d",d); } Bài 42
Sử dụng ngôn ngữ lập trình C, th c ự hi n ệ yêu cầu sau:
- Nhập vào từ bàn phím m n
ả g số nguyên gồm n phần t . ử
- Hiển thị các số nguyên tố có trong mảng #include int main() { int a[50], n;
printf("Nhap so luong phan tu : "); scanf("%d", &n); for(int i=0;i { printf("a[%d] = ", i); scanf("%d", &a[i]); }
printf("Cac so nguyen to co trong mang la:"); int kt=0; for(int i=0;i { int d=0; for(j=2;j<=a[i]/2; j++) if(a[i]%j==0) d++; if(d==0&&a[i]>1) { printf("%5d",a[i]); kt=1; } } if(kt==0)
printf(“ khong co so nguyen to trong mang”)’ } Bài 43
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào từ bàn phím m n ả g nguyên gồm n ph n ầ tử.
- Xóa các phần tử âm có trong mảng . - Hiển thị m n ả g ã đ xóa lên màn hình . #include int main() { int a[50], n;
printf("Nhap so phan tu n = "); scanf("%d", &n);
for(int i=0;i { printf("nhap a[%d] = ", i); sc n a f("%f", &a[i]); }
printf("Mang vua nhap la : ");
for(int i=0;i printf("%5d", a[i]); for(i=0;i if (a[i]<0) { for(int j=i;j a[j]=a[j+1]; i=i-1 ; n=n-1 ; }
printf("\n Day so sau khi xoa la:"); for(i=0;i printf("%5d", a[i]); } Bài 44
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số nguyên A (m x n) . - Hiển thị ma tr n ậ A lên màn hìn h theo d n ạ g bảng .
- Đưa ra màn hình trung bình cộng các phần tử của ma trận. #include int main() { int a[50][50], m, n;
printf("Nhap so hang,so cot : ");
scanf("%d%d", &m, &n);
printf("Nhap ma tran A : \n");
for(int i=0;i for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%d", &a[i][j]); }
printf("ma tran vua nhap: \n"); for(int i=0;i {
for(int j=0;j printf("%5d", a[i][j]); printf("\n"); } int t=0; for(int i=0;i for(int j=0;j t=t+a[i][j]; if(n!=0&&m!=0)
printf(“TBc=%f”,(float)t/(m*n)); } Bài 45
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số nguyên A (m x n), và ma trận số nguyên B (m x n). - Tính t n ổ g C = A + B, hi n
ể th ịgiá trị của C lên màn hình theo d n ạ g bảng. #include int main() {
int a[50][50], b[50][50], c[50][50], m, n; printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
printf("Nhap ma tran A : \n");
for(int i=0;i for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%d", &a[i][j]); }
printf("Nhap ma tran B : \n");
for(int i=0;i for(int j=0;j {
printf("b[%d][%d] = ", i, j); scanf("%d", &b[i][j]); }
for(int i=0;i for(int j=0;j c[i][j] = a[i][j] + b[i][j]; printf("\nMa tran C : \n"); fo ( r int i=0;i {
for(int j=0;j printf("%5d", c[i][j]); printf("\n"); } } Bài 46
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số th c ự A (m x n) . - Hiển thị ma tr n
ậ A màn hình theo dạng bảng. - Tính t n ổ g các ph n ầ tử có trong ma trậ n #include int main() { int a[50][50], m, n; printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%d", &a[i][j]); }
printf("Ma tran da nhap : \n"); for(int i=0;i { for(int j=0;j p rintf("%5d", a[i][j]); printf("\n"); } int t=0;
for(int i=0;i for(int j=0;j t=t+a[i][j];
printf("\nTong cac phan tu cua ma tran =%d",t); } Bài 47
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số th c ự A (m x n) . - Hiển thị ma tr n ậ A màn hình theo d n ạ g bảng . - Tính t n ổ g các ph n ầ tử trên hàng 0 c a ủ ma trận. #include int main() { float a[50][50]; int m, n; printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i for(int j=0;j { printf("a[%d [ ] %d] = ", i, j); scanf("%f", &a[i][j]); }
printf("Ma tran da nhap : \n"); for(int i=0;i {
for(int j=0;j printf("%6.1f", a[i][j]); printf("\n"); } float t=0; for(int j=0;j t=t+a[0][j];
printf("\nTong cac phan tu cua hang 0 =%d",t); } Bài 48
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận A (n x n) . - Hiển thị ma tr n ậ A theo d n ạ g b n ả g. - Tính t n ổ g đư n
ờ g chéo chính của ma trận. #include int main() { float a[50][50]; int n; printf("Nhap n : "); scanf("%d", &n);
printf("Nhap ma tran A : \n"); for(int i=0;i { for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%f", &a[i][j]); } }
printf("\nMa tran A vua nhap : \n"); for(int i=0;i {
for(int j=0;j printf("%6.2f", a[i][j]); printf("\n"); } float t = 0; for(int i=0;i t = t+a[i][i];
printf("Tong duong cheo chinh : %f", t); } Bài 49
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số nguyên A (n x n) . - Hiển thị ma tr n ậ A theo d n ạ g b n ả g.
- Hiển thị các số dương thuộc cột 0 của ma trận A ra màn hình. #include int main() { int a[50][50]; int n; printf("Nhap n : "); scanf("%d", &n);
printf("Nhap ma tran A : \n");
for(int i=0;i for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%d", &a[i][j]); }
printf("\nMa tran A vua nhap : \n");
for(int i=0;i { for(int j=0;j printf("%6d", a[i][j]); printf("\n"); }
Printf("cac so duong thuoc cot 0 cua ma tran:”); int kt=0;
for(int i=0;i if(a[i][0]>0) { printf("%6d", a[i][0]); kt=1; } if(kt==0)
printf(“khong co so duong thuoc cot 0 “); } Bài 50
Sử dụng ngôn ngữ lập trình C, thực hiện yêu cầu sau:
- Nhập vào ma trận số nguyên A (m x n) . - Hiển thị ma tr n ậ A theo d n ạ g b n ả g. - Đếm các s ố ch n ẵ có trong mảng. #include int main() { int a[50][50], m, n; printf("Nhap m, n : ");
scanf("%d%d", &m, &n);
for(int i=0;i for(int j=0;j {
printf("a[%d][%d] = ", i, j); scanf("%d", &a[i][j]); }
printf("Ma tran da nhap : \n");
for(int i=0;i { for(int j=0;j printf("%5d", a[i][j]); printf("\n"); } int d=0;
for(int i=0;i for(int j=0;j if(a[i][j]%2==0) d++;
printf("\nSo cac phan tu chan co trong mang la %d",d); }