By GokiSoft.com| 19:57 07/12/2021|
Lập Trình C

Bài tập - Tìm min & max - số lớn nhất & nhỏ nhất - Lập trình C

Chỉ sử dụng kiến thức đã học (không sử dụng vòng lặp & mảng)

Nhập vào 4 số nguyên a1, a2, a3, a4

Hiển thị ra số nguyên lớn nhất và số nguyên nhỏ nhất

Phản hồi từ học viên

11

(Dựa trên đánh giá ngày hôm nay)

Âu Duy Quyền [c_online]
Âu Duy Quyền

2022-09-30 13:53:46



#include <stdio.h>
#include <stdlib.h>

/* nhap vao 4 so nguyen, hien thi ra so lon nhat, nho nhat */

int main(int argc, char *argv[]) {	

int a1, a2, a3, a4, min, max;

printf("Nhap a1, a2, a3, a4 ");
scanf("%d%d%d%d", &a1, &a2, &a3, &a4);

if(a1 > a2) {
	min = a2;
} else {
	min = a1;
}
if(a3 < min) {
	min = a3;
}
if(a4 < min) {
	min = a4;
}

printf("So nho nhat la %d", min);

if(a1 > a2) {
	max = a1;
} else {
	max = a2;
}
if(a3 > max) {
	max = a3;
}
if(a4 > max) {
	max = a4;
}

printf("\nSo lon nhat la %d", max);
	return 0;
}



TRẦN VĂN ĐIỆP [community,C1812L,C2002L,T2008A]
TRẦN VĂN ĐIỆP

2020-12-14 01:28:45



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	//Bai 1:
	int a1, a2, a3, a4, min, max;
	printf("\nNhap a1 = ");
	scanf("%d", &a1);
	
	printf("\nNhap a2 = ");
	scanf("%d", &a2);
	
	printf("\nNhap a3 = ");
	scanf("%d", &a3);
	
	printf("\nNhap a4 = ");
	scanf("%d", &a4);
	
	min = a1;
	max = a1;
	
	if(min > a2) {
		min = a2;
	}
	if(min > a3) {
		min = a3;
	}
	if(min > a4) {
		min = a4;
	}
	
	if(max < a2) {
		max = a2;
	}
	if(max < a3) {
		max = a3;
	}
	if(max < a4) {
		max = a4;
	}
	
	printf("\nmin = %d, max = %d", min, max);
	
	return 0;
}



To Khuong Loc [C2002L]
To Khuong Loc

2020-10-14 05:14:06

#include <stdio.h>

#include <stdlib.h>


int main(int argc, char *argv[]) {

int a, b, c, d, min, max, i;

int length = 4;

printf("chuong tinh tim so lon nhat, nho nhat:");

printf("\nnhap so a: ");

scanf("%d", &a);

printf("\nnhap so b: ");

scanf("%d", &b);

printf("\nnhap so c: ");

scanf("%d", &c);

printf("\nnhap so d: ");

scanf("%d", &d);

printf("cac so a, b, c, d vua nhap vao lan luot la: %d, %d, %d, %d", a, b, c, d);

int arr[] = {a, b, c, d};

min = a;

max = a;

for (i = 0; i < length; i++) {

if(arr[i] <= min ) {

min = arr[i];

if(arr[i] > max) {

max = arr[i];

}

printf("\nso nho nhat la %d", min);

printf("\nso nho nhat la %d", max);

}



An Văn Minh [T2008A]
An Văn Minh

2020-09-15 08:46:16



#include <stdio.h>

int main() 
{
	int a1,a2,a3,a4, min, max;
    printf("Nhap a1: ");
    scanf("%d", &a1);
    printf("Nhap a2: ");
	scanf("%d", &a2);
    printf("Nhap a3: ");
    scanf("%d", &a3);
    printf("Nhap a4:");
    scanf("%d", &a4);
    min=max=a1;
    if(a2>max)
        max=a2;
    if(a3>max)
        max=a3;
    if(a4>max)
		max=a4;         
    printf("\nSo lon nhat la %d", max);
    if(a2<min)
        min=a2;
    if(a3<min)
        min=a3;
    if(a4<min)
		min=a4;         
    	printf("\nSo nho nhat la %d", min);

}



hainguyen [T2008A]
hainguyen

2020-09-14 10:11:50



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	int a1, a2, a3, a4, min, max;
	
	    printf("\nNhap a1 =");
	    scanf("%d", &a1);
	    printf("\nNhap a2 =");
	    scanf("%d", &a2);
	    printf("\nNhap a3 =");
	    scanf("%d", &a3);
	    printf("\nNhap a4 =");
	    scanf("%d", &a4);
	    
	    
	    min=max=a1;
	    if("a2>max", max=a2);
	    if("a3>max", max=a3);
	    if("a4>max", max=a4);
	    
	    printf("\nSo nguyen lon nhat la %d", max);
	    
	    if("a2<min", min=a2);
	    if("a3<min", min=a3);
	    if("a4<min", min=a4);
	    
	    printf("\nSo nguyen nho nhat la %d", min);
	    
	
	
	return 0;
}



Nguyễn Hữu Hiếu [T2008A]
Nguyễn Hữu Hiếu

2020-09-14 04:33:05



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	int a1, a2, a3, a4, min, max;
	
printf("Nhap a1 = "); scanf("%d", &a1);
printf("Nhap a2 = "); scanf("%d", &a2);
printf("Nhap a3 = "); scanf("%d", &a3);
printf("Nhap a4 = "); scanf("%d", &a4);	
	
min = max= a1;

if (min >= a2) {min = a2;} else {min = min;}
if (min >= a3) {min = a3;} else {min = min;}
if (min >= a4) {min = a4;} else {min = min;}

if (max >= a2) {max = max;} else {max = a2;}
if (max >= a3) {max = max;} else {max = a3;}
if (max >= a4) {max = max;} else {max = a4;}

printf("\nMax = %d", max);
printf("\nMin = %d", min);	
	
	return 0;
}



Đỗ Mạc Nam [T2008A]
Đỗ Mạc Nam

2020-09-13 03:04:23



 #include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {

	int a1, a2, a3, a4, min, max;
	printf("\nNhap a1 = ");
	scanf("%d, &a1");
	
	printf("\nNhap a2 = ");
	scanf("%d, &a2");
	
	printf("\nNhap a3 = ");
	scanf("%d, &a3");
	
	printf("\nNhap a4 = ");
	scanf("%d, &a4");
	
	min=max=a1;
	
	if("a2>max", max=a2);
	if("a3>max", max=a3);
	if("a4>max", max=a4);
	printf("\nSo nguyen lon nhat la %d", max);
	
	if("a2<min", min=a2);
	if("a3<min", min=a3);
	if("a4<min", min=a4);
	printf("\nSo nguyen nho nhat la %d", min);
	
	return 0;
}



Do Trung Duc [T2008A]
Do Trung Duc

2020-09-12 13:57:38



#include <stdio.h>
#include <stdlib.h>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	printf("bai toan tim gia tri max min cua so nguyen");
	
	int a1, a2, a3, a4; 
	
	printf("nhap gia tri a1=");
	scanf("%d", &a1);
	
	printf("nhap gia tri a2=");
	scanf("%d", &a2);
	
	printf("nhap gia tri a3=");
	scanf("%d", &a3);
	
	printf("nhap gia tri a4=");
	scanf("%d", &a4);
	
	int max = a1;
	
	if(max<=a2){ 
	max = a2;
	}
	
	if(max<=a3){ 
	max = a3;
	}
	
	if(max<=a4){ 
	max = a4;
	}
	
	printf("\ngia tri max = %d", max);
	
	int min = a1;
	
	if(min>=a2){ 
	min = a2;
	}
	
	if(min>=a3){ 
	min = a3;
	}
	
	if(min>=a4){ 
	min = a4;
	}
	
	printf("\ngia tri min = %d", min);
	
	return 0;
}



Nguyễn Anh Vũ [T2008A]
Nguyễn Anh Vũ

2020-09-12 13:34:16



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	//bat dau code;
	int a1, a2, a3, a4, min, max;
	printf("\nNhap a1 = ");
	scanf("%d, &a1");
	printf("\nNhap a2 = ");
	scanf("%d, &a2");
	printf("\nNhap a3 = ");
	scanf("%d, &a3");
	printf("\nNhap a4 = ");
	scanf("%d, &a4");
	min=max=a1;
	if("a2>max", max=a2);
	if("a3>max", max=a3);
	if("a4>max", max=a4);
	printf("\nSo nguyen lon nhat la %d", max);
	if("a2<min", min=a2);
	if("a3<min", min=a3);
	if("a4<min", min=a4);
	printf("\nSo nguyen nho nhat la %d", min);
	
	//ket thuc code;
	return 0;
}



Trần Thị Khánh Huyền [T2008A]
Trần Thị Khánh Huyền

2020-09-12 01:17:02



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	int a1, a2, a3, a4;
	printf("\nNhap so nguyen a1:");scanf ("%d",&a1);
	printf("\nNhap so nguyen a2:");scanf ("%d",&a2);
	printf("\nNhap so nguyen a3:");scanf ("%d",&a3);
	printf("\nNhap so nguyen a4:");scanf ("%d",&a4);
    int Max, Min;
    Max = a1;
    if (a2>Max){Max=a2;}
    if (a3>Max){Max=a3;}
    if(a4>Max){Max=a4;}
    printf("Gia tri lon nhat la Max=%d",Max);
    Min =a1;
    if (a2<Min){Min = a2;}
    if (a3<Min){Min = a3;}
    if (a4 <Min){Min = a4;}
    printf("\nGia tri nho nhat la Min=%d",Min);	
	return 0;
}