Rss
Виртуальный кабинет МАТЕМАТИКУС
Календарь
«    Декабрь 2024    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
Журнал "Математика"
Математика
Счетчик посещений
счетчик посещений
Flag Counter

Опросы
Оцените работу сайта

Интернет с пользой
Интернет с пользой
Знаток » Страница 4
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 460
Составить алгоритм поиска всех простых чисел, не превосходящих заданного N.
#include
int main()
{
int kol,j,i,n;
scanf("%d",&n);
for(i=2;i<=n;i++){kol=1;
for(j=2;j<=i/2;j++){
if(i%j==0) {kol=kol+1;}}
if(kol==1){printf("%d ", i);}}
}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 450
Найти все простые числа меньше 100.
#include
main(){
int a,i,kol;

for(a=1;a<100;a++) { kol=0; for(i=1;i<=a/2;i++) if(a%i==0){kol=kol+1;} if (kol==1){ printf("%d ", a);} }
}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 440
Если некоторое двухзначное число разделить на число, записанное теми же цифрами, но в обратном порядке, то в частном получится 4, а в остатке 3. Если же это число разделить на сумму его цифр, то в частном получится 8, а в остатке 7. Составьте алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((a/(a2*10+a1)==4)and(a%(a2*10+a1)==3)and(a/(a1+a2)==8)and(a%(a1+a2)==7)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 472
Если двухзначное число разделить на число, записанное теми же цифрами в обратном порядке, то в частном получится 4, а в остатке 15. Если же из данного числа вычесть 9, то получится сумма квадратов цифр этого числа. Составить алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((a/(a2*10+a1)==4)and(a%(a2*10+a1)==15)and(a-9==a1*a1+a2*a2)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 434
Если двухзначное число разделить на сумму его цифр, то в частном получится 4 и в остатке 3. Если же это двухзначное число разделить на произведение его цифр, то в частном получится 3 и в остатке 5. Составить алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((a/(a1+a2)==4)and(a%(a1+a2)==3)and(a/(a1*a2)==3)and(a%(a1*a2)==5)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 432
Сумма квадратов цифр двухзначного числа равна 10, а произведение этого числа на число, записанное теми же цифрами, но в обратном порядке, равно 403. Составьте алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((10==a1*a1+a2*a2)and(a*(a2*10+a1)==403)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 446
Двухзначное число на 12 больше суммы квадратов своих цифр и на 16 больше удвоенного произведения своих цифр. Составить алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((a-12==a1*a1+a2*a2)and(a-16==2*a1*a2)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 427
Произведение цифр двухзначного числа в 2 раза больше их суммы. Если из искомого числа вычесть 27, то получится число, записанное теми же цифрами, но в обратном порядке. Составьте алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if((a1*a2)==2*(a1+a2)and(a-27==a2*10+a1)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 443
Произведение цифр двухзначного числа в 3 раза меньше самого числа. Если к искомому числу прибавить 18, то получится число, записанное теми же цифрами, но в обратном порядке. Составить алгоритм поиска этого числа.
#include
main(){
int a,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10;
if(((a1*a2)*3==a)and(a+18==a2*10+a1)){printf("%d ",a);}}}
  • Опуликовал: admin
  • |
  • Коментариев: 0
  • |
  • Просмотров: 442
Если некоторое двухзначное число умножить на сумму его цифр, то получится 405. Если число, записанное теми же цифрами в обратном порядке, умножить на сумму его цифр, то получится 486. Составить алгоритм поиска этого числа.
#include
main(){
int a,b,a1,a2;
for(a=10;a<100;a++){
a1=a/10; a2=a%10; b=a1+a2;
if((b*a==405)and((a2*10+a1)*b==486)){printf("%d ",a);}}}

Облако Тегов

{links}