By GokiSoft.com| 20:13 04/01/2022|
Lập Trình C

[Lập Trình C] Kết Quả Thi Thực Hành BT1961

Kết Quả Thi Thực Hành


Liên kết rút gọn:

https://gokisoft.com/1961

Bình luận

avatar
Lê Quang Dũng [community]
2022-01-04 14:15:44

Lê Quang Dũng - C2110L

#60p.cpp


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <cctype>

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

	int isPrime(int n) {
		int i,s;
		s=1;
		if (n>1) {
			for (i=2 ; i<=sqrt(n) ; i++) {
				if (n%i==0) {
					s=0;
					break;
				}	
			}	
		}	else {
				s=0;
			}
		return s;
	}

int main(int argc, char *argv[]) {
	
	//noi bat dau viet code
	
	int n,m,i;
	
	printf("Ex 1:");
	printf("\nEnter a number: ");
	scanf("%d",&n);
	printf("\nResult: ");
	if (isPrime(n)!=1) {
		printf("0");
	}	else {
		printf("1");
	}
	printf("\n");
	printf("\nEx 2:");
	printf("\nPlease, enter two numbers:");
	printf("\nn = ");	scanf("%d",&n);
	printf("\nm = ");	scanf("%d",&m);
	if (m<n) {
		i=n;
		n=m;
		m=i;	
	}
	printf("\nThe prime number between %d and %d: ",n,m);
	for (i=n ; i<=m ; i++) {
		if (isPrime(i)==0) {
			printf("%d ",i);
		}
	}
	//ket thuc viet code
	return 0;}



avatar
Đỗ Huy Hòa [community]
2022-01-04 14:00:33



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

int isPrime(int number);
void printPrime(int n, int m);

int main(int argc, char *argv[]) {
	int n,m,number;
	//exercier 1:
	printf("\nEnter your number: "); scanf("%d", &number);
	if(isPrime(number) == 0){
		printf("\n%d khong phai la so nguyen to",number);
	}else {
			printf("\n%d  la so nguyen to",number);
	}
	//exercier 2:	
	printPrime(n, m);
		return 0;
}


int isPrime(int number){
	//Viet ham check so Prime
	int i;
	int k = 0 ;
	if(number<2){
		return 0;
	}else if(number != 2){
			for(i=2; i<=sqrt(number); i++) {
				if(number % i == 0) {
					return 0;
				}
			}
			return 1;
	}
	if(number=2){
		return 1;
	}
}

void printPrime(int n, int m) {
	int i;
	printf("\nNhap n m "); scanf("%d%d",&n,&m);
	printf("\nthe prime number between %d and %d", n,m);
	for(i=n; i<=m; i++){
		if(isPrime(i)== 1){
			printf("\n        %d", i);
		}
	}
}


avatar
PHAM TUẤN ANH [community,C2110I]
2021-12-13 11:49:26



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

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int isPrime(int n);
int main(int argc, char *argv[]) {
	//Exercier 1:
	printf("\nExercier 1: ");
	int number, k;
	printf("\nNhap number = ");
	scanf("%d", &number);
	isPrime(number);
	k = isPrime(number);
	printf("\nGia tri tra ve: 1 - so nguyen to, 0 - khong phai so nguyen to: %d", k);
	
	//Exercier 2:
	printf("\nExercier 2: ");
	int i, n, m;
	printf("\nNhap n,m: ");
	printf("\nSo can duoi, n = ");
	scanf("%d", &n);
	printf("\nSo can tren, m = ");
	scanf("%d", &m);
	printf("\nCac so nguyen to trong khoang [n - m]: ");
	for(i=n;i<=m;i++) {
		k = isPrime(i);
		if (k == 1) {
			printf("\n%d", i);
		}
	}
		
	return 0;
}

int isPrime(int n) {
	int i, j, count = 0;

	for(i=2;i<n;i++) {
		if (n % i == 0) {
			count++;
		}
	}
	if (count == 0) {
		return 1;
	}
	else {
		return 0;
	}
}





avatar
Nguyễn Đức Nhật Anh [community,C2110I]
2021-12-13 09:59:41



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

int isPrime(int N ) {
	int i;
	int count = 0;
	
		for(i=1;i<=N;i++) 
	{
		if( N % i ==0) {
			count++;
		}
	}
		if(count == 2 ) {
			return 1;
		} else {
			return 0;
		}
}

int main(int argc, char *argv[]) 
{
	
	int N,i;
	
	printf("Nhap N: ");
	scanf("%d",&N);
	
	int tmp = isPrime(N);
	
	if(tmp == 1 ) {
		printf("%d la so nguyen to\n",N);
	}else if(tmp == 0)  {
		printf("%d kp la so nguyen to\n",N);
	}
	
	
	int n,m;
	
	printf("Nhap n: ");
	scanf("%d",&n);

	printf("Nhap m: ");
	scanf("%d",&m);
	
	printf("Nhung so nguyen to giua n -> m la: \n");
	for(i=n;i<=m;i++) {
		int test = isPrime(i);
		if( test == 1) {
			printf("%d\n",i);
		}
	}
	
	return 0;
}

	





avatar
Đỗ Minh Tâm [community,C2010G]
2020-12-28 03:03:23



#include <stdio.h>
#include <stdlib.h>
int prime(int a){
	int prime;
	int uoc=0;
	int i; 
	for(i=1;i<=a;i++){
		if(a%i==0){
			uoc++;
		}
	}
	if (uoc==2) prime=1;
	else prime =0;
	return prime;
}
int main(int argc, char *argv[]){
	int a,m,n,i;
	printf("\n nhap vao so a: ");
	scanf("%d",&a);
	if(prime(a)==1)printf("\nDay la so nguyen to");
	else printf("\nDay so khong phai so nguyen to");
	
	printf("\n nhap vao so n= ");
	scanf("%d",&n);
	
	printf("\n nhap vao so m= ");
	scanf("%d",&m);
	
	for(i=n;i<=m;i++){
		if(prime(i)==1) printf("\n%d",i);
	}
	
	
	return 0;
}


avatar
TRẦN VĂN ĐIỆP [Teacher]
2020-10-05 07:00:52



int isPrise(int number) {
	if(number < 2) {
		return 0;
	}
	int i;
	int limit = sqrt(number);//number/2;
	for(i=2;i<=limit;i++) {
		if(number % i == 0) {
			return 0;
		}
	}

	return 1;
}

int main() {
	int n, m;
	printf("\nNhap n = ");
	scanf("%d", &n);
	printf("\nNhap m = ");
	scanf("%d", &m);

	int i, checked;

	for(i=n;i<=m;i++) {
		checked = isPrise(i);
		if(checked == 1) {
			printf("\n%d ", i);
		}
	}
}


avatar
Nguyễn Hữu Hiếu [T2008A]
2020-10-03 03:59:04



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

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int isPrime(int n);
int main(int argc, char *argv[]) {
	//Exercier 1:
	printf("\nExercier 1: ");
	int number, k;
	printf("\nNhap number = ");
	scanf("%d", &number);
	isPrime(number);
	k = isPrime(number);
	printf("\nGia tri tra ve: 1 - so nguyen to, 0 - khong phai so nguyen to: %d", k);
	
	//Exercier 2:
	printf("\nExercier 2: ");
	int i, n, m;
	printf("\nNhap n,m: ");
	printf("\nSo can duoi, n = ");
	scanf("%d", &n);
	printf("\nSo can tren, m = ");
	scanf("%d", &m);
	printf("\nCac so nguyen to trong khoang [n - m]: ");
	for(i=n;i<=m;i++) {
		k = isPrime(i);
		if (k == 1) {
			printf("\n%d", i);
		}
	}
		
	return 0;
}

int isPrime(int n) {
	int i, j, count = 0;

	for(i=2;i<n;i++) {
		if (n % i == 0) {
			count++;
		}
	}
	if (count == 0) {
		return 1;
	}
	else {
		return 0;
	}
}





avatar
Bùi Văn Mạnh [T2008A]
2020-10-02 08:54:18



#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
bool ngTo(int n) {
	if(n < 2) {
		return false;
	}
	int i;
	for(i = 2; i <= sqrt(n); i++) {
		if(n % i == 0) {
			return false;
		}
	}
	return true;
}
int main() {
	int n, m;
	printf("Nhap n < m, n > 0: ");
	scanf("%d%d", &n, &m);
	if(n > 0 && m > 0) {
		int i;
		for(i = n; i <= m; i++) {
			if(ngTo(i)) {
				printf("%d", i);
			}
		}
	} else {
		printf("Nhap n, m la so duong.");
	}
	return 0;
}


avatar
Nguyễn đình quân [T2008A]
2020-10-02 08:52:55



#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 n, m ;
	printf("\nNhap n=");
	scanf("%d",&n);
	printf("\nNhap m=");
	scanf("%d",&m);
	if (n=1)
	for (int n = 2; n <= m; n++) {
}


avatar
Đỗ Minh Quân [community]
2020-10-02 08:52:18



printf ("\n Nhap vao so a = ");

scanf ("%d",&a);