scanf -тэй андуурав бололтойGoLD{ZWeZDa} написал:printf("%d %d",&a,&b);
Код: Бүгдийг сонгох
printf("%d %d\n",a,b);Зохицуулагчид: Computer software, Computer Hardware
scanf -тэй андуурав бололтойGoLD{ZWeZDa} написал:printf("%d %d",&a,&b);
Код: Бүгдийг сонгох
printf("%d %d\n",a,b);
terry8 написал:Эрэмблэгдсэн А,Б массивууд өгөдсөн бол эдгээрийг нийлүүлсэн эрэмблэгдсэн массивыг хэвэл
Энийг бодоод өгөөч их хэрэгтэй байнаа
Код: Бүгдийг сонгох
#include<cstdio>
#include<cstdlib>
using namespace std;
int a[100000]={0};
int main(){
int n,m;
scanf("%d",&n);
while(n--){scanf("%d",&m);++a[m];}
scanf("%d",&n);
while(n--){scanf("%d",&m);++a[m];}
for(int i=0;i<=100000;i++)
if(a[i]!=0)
for(int j=1;j<=a[i];j++)printf("%d ",i);
system("pause");
return 0;}
#include<conio.h>pt_mongolian написал:terry8 написал:Эрэмблэгдсэн А,Б массивууд өгөдсөн бол эдгээрийг нийлүүлсэн эрэмблэгдсэн массивыг хэвэл
Энийг бодоод өгөөч их хэрэгтэй байнааКод: Бүгдийг сонгох
#include<cstdio> #include<cstdlib> using namespace std; int a[100000]={0}; int main(){ int n,m; [b] scanf("%d",&n); while(n--){scanf("%d",&m);++a[m];} scanf("%d",&n); while(n--){scanf("%d",&m);++a[m];}[/b] for(int i=0;i<=100000;i++) if(a[i]!=0) for(int j=1;j<=a[i];j++)printf("%d ",i); system("pause"); return 0;}

terry8 написал: scanf("%d",&n);
while(n--){scanf("%d",&m);++a[m];}
scanf("%d",&n);
while(n--){scanf("%d",&m);++a[m];}[/b]
cout<<"n=";cin>>n;
Иймэрхүү хэлбэрээр боддог доо тэр хэлбэрээр бичээд өгөөч энийг сайн ойлгодгүй.....
Код: Бүгдийг сонгох
#include<iostream.h>
#include<conio.h>
int a[100000]={0};
int main(){
int n,m,i,j;
cin>>n;
while(n--){cin>>m;;++a[m];}
cin>>n;
while(n--){cin>>m;;++a[m];}
for(i=0;i<=100000;i++)
if(a[i]!=0)
for(j=1;j<=a[i];j++)cout<<i<<" ";
getch();
return 0;}



Эхнийх нь яахийн? Дээр байгаа зурагтай адилхнаар хэвлэж гаргах юм уу?13010R написал: 1. ингэхиймаа доорх зургийг давталт болон нөхцөл шалгах үйлдэл ашиглаад хэвлээд өгөөч
2. Массив ашиглан 0-60 хүртэлх тооны фактурал (Фактурал гэдэг нь 0-60 хүртэлх бүх тооны үржвэр) олох. Санах ойд багтахгүй учраас үржвэр хийхдээ л массивт елемент бүрээр нь хадгалаад явчина.
Ойрын хугацаанд хэрэгтэй болхоор бодоод өгүүл аймар их баярланаа...
lotsmon написал:Эхнийх нь яахийн? Дээр байгаа зурагтай адилхнаар хэвлэж гаргах юм уу?13010R написал: 1. ингэхиймаа доорх зургийг давталт болон нөхцөл шалгах үйлдэл ашиглаад хэвлээд өгөөч
2. Массив ашиглан 0-60 хүртэлх тооны фактурал (Фактурал гэдэг нь 0-60 хүртэлх бүх тооны үржвэр) олох. Санах ойд багтахгүй учраас үржвэр хийхдээ л массивт елемент бүрээр нь хадгалаад явчина.
Ойрын хугацаанд хэрэгтэй болхоор бодоод өгүүл аймар их баярланаа...
Шууд бүгдийг нь хэвлэх юм уу? эсвэл алхам алхмаар нь харуулах ёстой юм уу?
2 дахь одоо ингэнэ гэсэн үг үү?
int a[60];
int n=1;
for (i=0; i<60; i++)
{
n=n*(i+1);
a=n;
}
Би юм ойлгохгүй байна уу? эсвэл ийм ойлгомжгүй асуулт асуугаад байна уу?
бодож байсан бодлогууд байнашд... одо даанч сайн сандаггүй наасс...13010R написал:C++ хэл мэддэг хүн байвал нэг бодлого бодоод өгөөч тэхүү...
1. ингэхиймаа доорх зургийг давталт болон нөхцөл шалгах үйлдэл ашиглаад хэвлээд өгөөч
2. Массив ашиглан 0-60 хүртэлх тооны фактурал (Фактурал гэдэг нь 0-60 хүртэлх бүх тооны үржвэр) олох. Санах ойд багтахгүй учраас үржвэр хийхдээ л массивт елемент бүрээр нь хадгалаад явчина.
Ойрын хугацаанд хэрэгтэй болхоор бодоод өгүүл аймар их баярланаа...
Код: Бүгдийг сонгох
#include <stdio.h>
#include <conio.h>
main()
{
unsigned long a[2000]={1,0}; //factorial khadgalakh massiv
int n=0; //n khurtelkh factorial
int j=2; //factorial dotor guigch
int i=0,k=0,p=0;
unsigned long temp=0;
scanf("%d",&n);
for( j=2; j<=n; j++ )
{
for( i=0; i<=k; i++ )
{
temp=a[i]*j;
if( temp >= 100000 )
{
a[i]=(temp%100000)+p;
p=temp/100000;
if(i==k) k++;
}
else
{
a[i]=temp;
a[i]+=p;
p=0;
}
}
}
i=k;
printf("%d",a[i]);
i--;
for( ; i>=0; i-- )
printf("%.5d",a[i]);
getch();
return 0;
}ingej bichih yum bainakhongor__ написал:a>?=b нь if (b>a) a=b; гэсэнтэй ижил.dobbi написал:Ene yu ve? a>?=b ene chine yamar utga ilerhiileed baigaa yum... Tailbarlaad ogooch.. Tegeed compiler deer ch ajillahgui yum baishdkhongor__ написал:Код: Бүгдийг сонгох
#include <stdio.h> int main (){ int a,b,c; scanf("%d%d%d",&a,&b,&c); a>?=b; a>?=c; printf("Hamgiih ih ni %d\n",a); return 0; }
gcc болон g++ дээр ажиллана, Borland Turbo гэх мэт дээр ажиллахгүй байх. Windows-н орчны editor-уудаас л лав Dev C++ дээр ажиллана.
Код: Бүгдийг сонгох
#include <stdio.h>
int main (){
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
a=(a>b)?a:b;
a=(a>c)?a:c;
printf("Hamgiih ih ni %d\n",a);
}onzfeat написал:hamgiin buduuleg bodolt, tehde zuv ajilna
#include <stdio.h>
main()
{
int n, i, x, y=0;
scanf("%d",&n);
{
for(i=1;i<=n;i++)
{
x=n%i;
if (x==0)
{
y=y+1;
}
}
if (y==2)
printf("YES");
else printf("NO");
}
system("PAUSE");
return 0;
}
Код: Бүгдийг сонгох
#include <stdio.h>
#include <stdlib.h>
main()
{
int n, i, x;
scanf("%d",&n);
for(i=2;i<n;i++)
{x=n%i;
if (x==0)
{break;}
}
if (x==0)
{printf("NO");}
else {printf("YES");}
}Код: Бүгдийг сонгох
#include <iostream.h>
#include <conio.h>
void main()
{
char a[9], q[9];
char *dst;
char d;
int i, c, b, n, k=0;
cout<<"Tanii oruulsan 10-tiin too\n 8 orontoi 2-tiin tooruu horvuulegdene.\n Programmaas garhiig husvel\n N tovchluur darna uu!\n";
cout<<"10-tiin too oruulna uu:\n";
do
{
cin>>c;
n=c; dst=a;
for (i=0; i<8; i++)
{
b=c%2; c=c/2;
if (b==1)
{ a[i]='1';}
else { a[i]='0';}
}
a[8]='\0';
i=0; k=0;
while (*dst!='\0')
{
i++; dst++;
}
dst--;
q[i]='\0';
for(;i>0;i--)
{
q[k]=*dst;
k++; dst--;
}
cout<<n<<"-iin toonii 2-tiin kod ni: ";
cout<<q<<"\nAgain? Y/N:";
cin>>d;
}
while (d!='n'&&d!='N');
}
Код: Бүгдийг сонгох
#include <iostream.h>
void main()
{
char a[9];
char *p=a;
float k;
int b, i, total, total1;
cout<<"**2-tiin toog 10-t luu HORVUULEGCH**"<<endl;
cout<<"Ta 2-tiin too oruulna uu /ex: 110110/: "<<endl;
do
{
total1=0; k=0.5; b=0;
cin>>a;
while (*p!='\0')
{
p++;b++;
}
for (i=0;i<b;i++)
{
k=k*2; p--;
if (*p=='1')
{ total=k;}
else {total=0;}
total1=total1+total;
}
if (a[0]!='n'&&a[0]!='N')
{cout<<"2-tiin "<<a<<" toog 10-t luu horvuuleed: "<<endl<<total1<<" garch bna\n";}
else
{break;}
}
while (a[0]!='n'&&a[0]!='N');
}