30/09/2018, 16:14

[tò mò] nhập n, ktra xem có phải số SIÊU nguyên tố trong C

Số siêu nguyên tố là số khi bớt số sau số siêu nguyên tố thì nó vẫn là số nguyên tố

Thực tế khắc nghiệt viết 18:30 ngày 30/09/2018

Số siêu nguyên tố là số khi bớt số sau số siêu nguyên tố thì nó vẫn là số nguyên tố

1 hàm kiểm tra nguyên tố sau đó số nào đúng thì bớt số và kiểm tra nếu đc thì in ra thôi

Nhất Nam viết 18:20 ngày 30/09/2018

Bớt số và kiểm tra như thế nào nhỉ?
Mình có thể ktra số nt

Nguyễn Minh Dũng viết 18:21 ngày 30/09/2018

Cho ví dụ được không @Nhat_Nam, nghe hay hay

X viết 18:26 ngày 30/09/2018

bớt số tức là “/10” đó bn :v

Nguyễn Minh Dũng viết 18:25 ngày 30/09/2018

bớt số tức là “/10” đó bn :v

À, nếu vậy thì @Honey_moon trả lời cũng hợp lý rồi

1 hàm kiểm tra nguyên tố sau đó số nào đúng thì bớt số và kiểm tra nếu đc thì in ra thôi
Nhất Nam viết 18:29 ngày 30/09/2018

/10 là gì ạ.
Anh ĐẠT đẹp trai

Nguyễn Minh Dũng viết 18:18 ngày 30/09/2018

à, tức là chia lấy nguyên. Có phải ý em là vậy không?

Đăng ký khóa học C++ cơ bản 2016 ( NEW ) tại đây : Thông tin về khóa học xem tại đây : -Sự khác biệt giữa 2 khóa học cũ và mới : +Khóa học C++ cơ bản 2016 là khóa học mới, được đầu tư nhiều hơn từ nội dung, phương pháp học, cách học hiệu quả. +Trong khóa học còn có nhiều kiến thức mới như thực hành trên HackerRank, thực hành trên Codefights và Đạt nghĩ mọi người nên học khóa học mới, bởi vì đây là kiến thức mới, phù hợp với hiện tại..... Mặt khác âm thanh cũng tốt hơn nhiều so với khóa học …
Nhất Nam viết 18:18 ngày 30/09/2018

VD: 7393; 2939 khi bớt số như 739 vẫn là số nt ấy hi

Nguyễn Minh Dũng viết 18:23 ngày 30/09/2018

Vậy thì đó là chia lấy nguyên đấy em, làm như @Honey_moon là được

1 hàm kiểm tra nguyên tố sau đó số nào đúng thì bớt số và kiểm tra nếu đc thì in ra thôi
Nhất Nam viết 18:23 ngày 30/09/2018

Dạ, vậy để chiều xem video của anh rồi làm thử xem.
Hihi, ko được e sang nhà a hỏi luôn <3

Thực tế khắc nghiệt viết 18:15 ngày 30/09/2018

VD: 7393; 2939 khi bớt số như 739 vẫn là số nt ấy hi

Mình hướng dẫn cho bạn cách làm tuần tự như này nhé. bạn thử heng:
bước 1 : xây dựng hàm kiểm tra số nguyên tố
bước 2 : cho vòng lặp đó chạy từ số nhập -1 về. nếu kiểm thấy số nào là nguyên tố thì trả return số nguyên tố đó về.
bước 3 : bạn tạo 1 biến tạm gán giá trị qua số đó
bước 4 thực hiện /10
bước 5 kiểm tra biến tạm sau khi chia cho 10. gọi hàm kiểm tra nguyên tố nếu đúng thì kết luận

Thực tế khắc nghiệt viết 18:18 ngày 30/09/2018

(y)

Diễn đàn mình có hàm kiểm tra số nguyên tố nếu bí. có j mà mò ko ra thì post code lên mình ngó giùm cho

Nhất Nam viết 18:30 ngày 30/09/2018

Cảm ơn bạn hiền:
Bạn tốt bụng và chu đáo quá hi >_<

Thực tế khắc nghiệt viết 18:19 ngày 30/09/2018

Cảm ơn bạn hiền:Bạn tốt bụng và chu đáo quá hi >_<

Nếu bạn mún nhận đc nhiều thì bạn phải cho đi. Bạn mún nhớ lâu thì bạn phải làm nhiều. Bạn mún mọi ng tốt bụng với bạn thì bạn hãy tốt bụng với ng khác. hỳ mình chỉ giúp đỡ trong khả năng thôi nhé. mình còn kém lắm

Nhất Nam viết 18:29 ngày 30/09/2018

Hì hì mình sẽ nhớ

Thực tế khắc nghiệt viết 18:18 ngày 30/09/2018
#include <stdio.h>
#include <conio.h>
int soNguyenTo(int soA) 
{
	if (soA < 2) // Nếu số A nhỏ hơn 2
	{
		return 0;// trả về false
	}
	else if (soA>2)// Nếu số A lớn hơn 2
	{
		if (soA % 2 == 0)  // Xét xem A có chia hết cho 2 không?
		{
			return 0;// Nếu chia hết, return false.
		}
		for (int i = 3; i < sqrt((float)soA); i += 2)  // xét từ 3 đến căn bậc 2 của số A
		{
			if (soA%i == 0)  // nếu A chia hết cho một số nào đó trong đoạn này
			{
				return 0;// trả về kết quả sai
			}
		}
	}
	return 1;// sau tất cả các chỗ trên, nó mà không sai thì cuối cùng nó đúng :3
}
int main()
{
	int n;
	printf("nhap n:");
	scanf("%d", &n);
	int temp = n;
	temp /= 10; 
	if (soNguyenTo(temp) == 1)
	{
		printf("so %d la so siu nguyen to!!!", n);
	}
	else
	{
		printf("so %d khong phai la so siu nguyen to!!!",n);
	}
	getch();
	return 0;
}

post ra đây nhé Nam có j cho người nào cần

Nhất Nam viết 18:18 ngày 30/09/2018

Cảm ơn bạn nhiều nha. Mình sẽ ngâm cứu kĩ hihi

Bài liên quan
0