C++

Монгол Хэрэглэгчидэд Зориулсан Программчлал, Программ хангамжууд...
Монгол бичгээр бичдэг Notepad
Латинаар галиглаад бичингүүт шууд криллрүү хөрвүүлдэг гарын драйвер

Зохицуулагчид: Computer software, Computer Hardware

Хэрэглэгчийн аватар
tuulai-ok
¤ Photographer
Бичлэгүүд: 413
Нэгдсэн: 5-р сар.25.06 4:53 pm
Contact:

Re: C++

Бичлэг Бичсэн tuulai-ok »

:wd: ваа баярлалаа
цаг заваа зарцуулсанд :wd:
Хэрэглэгчийн аватар
TESLA
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1296
Нэгдсэн: 10-р сар.15.09 6:27 pm
Байршил: FB-т Satoshi Nakamoto гэсэн нэрээр явж бна

Re: C++

Бичлэг Бичсэн TESLA »

bolson.
Сүүлийн удаа TESLA 12-р сар.16.10 10:49 am-д засварласан, нийт 1 удаа засварласан.
Хэрэглэгчийн аватар
onzfeat
Асуулт Самбарын Хvндэт Харуул
Бичлэгүүд: 7819
Нэгдсэн: 5-р сар.21.02 11:17 pm
Contact:

Re: C++

Бичлэг Бичсэн onzfeat »

buteesen ug chn utgatai baih yostoi bol ih tom dictionary ashiglah bhda
¯\_(ツ)_/¯
Хэрэглэгчийн аватар
TESLA
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1296
Нэгдсэн: 10-р сар.15.09 6:27 pm
Байршил: FB-т Satoshi Nakamoto гэсэн нэрээр явж бна

Re: C++

Бичлэг Бичсэн TESLA »

утгасах албагүй ээ.
Хэрэглэгчийн аватар
pt_mongolian
Тvмэн Эх Гишvvн
Тvмэн Эх Гишvvн
Бичлэгүүд: 91
Нэгдсэн: 4-р сар.09.08 1:23 am
Байршил: USA
Contact:

Re: C++

Бичлэг Бичсэн pt_mongolian »

TESLA написал:Санаа өгөөч.!!!

Код: Бүгдийг сонгох

Өгөгдсөн үгийн үсгүүдийг ашиглан өөр үг бүтээж болох уу.?
[/color][/b]
Bolohuu gedeg chin yugsen ugiin tegvel? yaval ug bishiin? esvel ogogdson usegnuuder usgej boloh buh ugiig hevle gesimu? selgemel zohio ged bgan bishu?
Хэрэглэгчийн аватар
TESLA
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1296
Нэгдсэн: 10-р сар.15.09 6:27 pm
Байршил: FB-т Satoshi Nakamoto гэсэн нэрээр явж бна

Re: C++

Бичлэг Бичсэн TESLA »

pt_mongolian написал:esvel ogogdson usegnuuder usgej boloh buh ugiig hevle gesimu?
тиймэ.

==>

иймэт
мэтий
итэмй
...
Хэрэглэгчийн аватар
pt_mongolian
Тvмэн Эх Гишvvн
Тvмэн Эх Гишvvн
Бичлэгүүд: 91
Нэгдсэн: 4-р сар.09.08 1:23 am
Байршил: USA
Contact:

Re: C++

Бичлэг Бичсэн pt_mongolian »

tegvel naad chin tged selgemel uusge l gej bgan bnashte.
Хэрэглэгчийн аватар
Reptile
Эрхэм Гишvvн
Эрхэм Гишvvн
Бичлэгүүд: 38
Нэгдсэн: 8-р сар.03.10 4:28 pm
Байршил: Cyber ертөнц-> Mortal combat

Re: C++

Бичлэг Бичсэн Reptile »

1. on sar odortoi bodlogo bodood ogooch C hel deer shuu. on sar odoroo oruulahaar yamar garigiig ni zaadag.
2. 2 on sar oruulaad ter 2iin hoorond heden odor bgaag oldoh code bicheed ogooch bas C hel deer.
Reptile is number one
Хэрэглэгчийн аватар
Fake
Жинхэнэ Гишvvн
Жинхэнэ Гишvvн
Бичлэгүүд: 24
Нэгдсэн: 10-р сар.23.10 2:54 pm
Байршил: A fake smile can hide a million Tears :(

Re: C++

Бичлэг Бичсэн Fake »

Ogogdson N toonoos baga tegsh hemtei toonuudiig olj ogooch
Can't fake it!!!
Хэрэглэгчийн аватар
Sp1nner
Алтан Гургалдай Гишvvн
Алтан Гургалдай Гишvvн
Бичлэгүүд: 411
Нэгдсэн: 5-р сар.28.05 11:40 am
Байршил: Хүн хайгаад АС-д ороод ирцэн явжийн
Contact:

Re: C++

Бичлэг Бичсэн Sp1nner »

URGENT! Туслаач!

MFC Dialog Based дээр PNG оруулмаар байна.

CImage ашиглах гэсэн чинь тэрийг нь танихгүй ч байгааму лав болохгүй байна.
Би аймаар суга учраас яг одоо надад туслах хүн байна уу?
ШАРВАА!!!
We love AS...
...We are AS
Хэрэглэгчийн аватар
mCqu33N
Тод Гишvvн
Тод Гишvvн
Бичлэгүүд: 74
Нэгдсэн: 11-р сар.11.10 5:53 pm
Байршил: Soruul.Com
Contact:

Re: C++

Бичлэг Бичсэн mCqu33N »

C ++ surmaar bn medlegee huvaaltsii
Хэрэглэгчийн аватар
active
Дархан Гишvvн
Дархан Гишvvн
Бичлэгүүд: 206
Нэгдсэн: 5-р сар.25.09 12:53 pm
Байршил: Classified
Contact:

Re: C++

Бичлэг Бичсэн active »

Stack ашиглан хэрхэн илэрхийлэл бодох вэ? Мэддэг хүн байвал бичиж өгч туслаач. Би тэр infix to postfix хэлбэрлүү л шилжүүлж чадахгүй юм. 2+3 гэдгийг 23+ гэсэн хэлбэрт л ;D
X360sRGH|PS3s3.55|GTX590|2800k
lotsmon
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1206
Нэгдсэн: 7-р сар.31.03 2:44 pm
Байршил: in ma imagination

Re: C++

Бичлэг Бичсэн lotsmon »

Энэ postfix-ийг infix болгож чадах уу?
abcd^^+ef+*
Хэрэглэгчийн аватар
active
Дархан Гишvvн
Дархан Гишvvн
Бичлэгүүд: 206
Нэгдсэн: 5-р сар.25.09 12:53 pm
Байршил: Classified
Contact:

Re: C++

Бичлэг Бичсэн active »

Харин аль аль талруу нь чадахгүй байгаа юм аа.
X360sRGH|PS3s3.55|GTX590|2800k
lotsmon
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1206
Нэгдсэн: 7-р сар.31.03 2:44 pm
Байршил: in ma imagination

Re: C++

Бичлэг Бичсэн lotsmon »

Postfix гэдэг нь 2 болон түүнээс дээш хувьсагчийн эсвэл тооны хооронд хийх үйлдлийг хойно нь бичихийг хэлж байгаа юм.
Энийг ер нь tree ашиглаад хийхийг ойлгочихвол их амархан болно.
Дээрхийн хувьд гэвэл:
ef+ гэсэн хэсэг бол e+f гээд шууд хэлчихэж болно.
cd^ ийн хувьд c*d
Хамгийн энгийн чи өөрөө мэддэг гэсэн чинь ингээд болж байна.
cd ийг үржүүлээд араас нь дахиад үржүүлэх тэмдэг байна гэхээр урагшаагаа b рүү очно, тэрний дараа дахиад + тэмдэг, энэ нь a-ийг нэмнэ.
Тэгэхээр a+b^c^d гэсэн үг. Саяын хийсэн дарааллаар бол (a+(b^(c^d))) ийм гэсэн үг.
Одоо харин нөгөө ef. + тэмдгийн ард үржих байгаа, abcd ийн хувьд хийсэн шиг урагш нь харвал abcd^^+ef+* = (a+b^c^d)*(e+f) ийм болно гэсэн үг.
Хэрэглэгчийн аватар
active
Дархан Гишvvн
Дархан Гишvvн
Бичлэгүүд: 206
Нэгдсэн: 5-р сар.25.09 12:53 pm
Байршил: Classified
Contact:

Re: C++

Бичлэг Бичсэн active »

Аан ерөнхийдөө сайн ойлголоо. Одоо С дээрээ ерөнхий тохиолдолд бичих гэж л жаахан ухандан байхдаа.

Тусалсанд үнэхээр их баярлалаа.
X360sRGH|PS3s3.55|GTX590|2800k
lotsmon
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1206
Нэгдсэн: 7-р сар.31.03 2:44 pm
Байршил: in ma imagination

Re: C++

Бичлэг Бичсэн lotsmon »

Урын санд нэг ийм юм байна.
Их л алдаатай код байна. Дээр нь би өөрөө бичээгүй, хаа нэгтэйгээс копидож авсан бололтой.
Энийг ярилцвал яасан юм гэж бодлоо.

Код: Бүгдийг сонгох

#include<iostream>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>

class expression
{
private:
 char infix[100];
 char stack[200];
 int top;
 int r;
 char postfix[100];
public:
 void convert();
 int input_p(char);
 int stack_p(char);
 int rank(char);
};

int expression::input_p(char c)
{
 if(c=='+' || c=='-')
  return 1;
 else if(c=='*' || c=='/')
  return 3;
 else if(c=='^')
  return 6;
 else if(isalpha(c)!=0)
  return 7;
 else if(c=='(')
  return 9;
 else if(c==')')
  return 0;
 else
 {
  cout<<"Invalid expression ::input error\n";
  exit(0);
 }
}

int expression::stack_p(char c)
{
 if(c=='+' || c=='-')
  return 2;
 else if(c=='*' || c=='/')
  return 4;
 else if(c=='^')
  return 5;
 else if(isalpha(c)!=0)
  return 8;
 else if(c=='(')
  return 0;
 else
 {
  cout<<"Invalid expression  ::stack error\n";
  exit(0);
 }
}

int expression::rank(char c)
{
 if(c=='+' || c=='-')
  return -1;
 else if(c=='*' || c=='/')
  return -1;
 else if(c=='^')
  return -1;
 else if(isalpha(c)!=0)
  return 1;
 else
 {
  cout<<"Invalid expression ::in rank\n";
  exit(0);
 }
}

void expression::convert()
{
 cout<<"\n*************************************************\n"
  <<"This program converts the given infix expression\n"
  <<"in to postfix form"
                <<"\n*************************************************\n";
 cout<<"Enter an infix expression ::\n";
 cin>>infix;
 int l=strlen(infix);

 infix[l]=')';
 infix[l+1]='';

 //Convertion starts
 top=1;
 stack[top]=’(‘;

 r=0;
 int x=-1;

 int i=0;
 char next=infix[i];

 while(next!=”)
 {
  //Pop all the elements to outputin stack which have higher precedence
  while( input_p(next) < stack_p(stack[top]) )
  {
   if(top<1)
   {
    cout<<”invalid expression ::stack error\n”;
    exit(0);
   }

   postfix[++x]=stack[top];
   top–;

   r=r+rank(postfix[x]);
   
   if(r<1)
   {
    cout<<”Invalid expression  ::r<1\n”;
    exit(0);
   }
  }

  if(input_p( next ) != stack_p( stack[top]))
   stack[++top]=next;
  else
   top–;

  i++;
  next=infix[i];
 }
 postfix[++x]=”;

 if(r!=1 || top!=0)
 {
  cout<<”Invalid expression ::error in rank or stack\n”;
  exit(0);
 }

 cout<<”\n\nThe corresponding postfix expression is ::\n”;
 cout<<postfix<<endl;
}
int main()
{
 expression obj;
 obj.convert();
 return 0;
}
Хэрэглэгчийн аватар
istu
Тугчин Гишvvн
Тугчин Гишvvн
Бичлэгүүд: 183
Нэгдсэн: 3-р сар.26.08 12:19 am
Байршил: Mongolia
Contact:

Re: C++

Бичлэг Бичсэн istu »

C++ Builder 6.0 deer graphic yaj idevhjuuldiin?
#include <graphic.h> deer aldaa zaagaad bhiin.
Engineer
Өсөх Ирээдvйтэй Гишvvн
Өсөх Ирээдvйтэй Гишvvн
Бичлэгүүд: 3
Нэгдсэн: 1-р сар.11.11 1:40 pm

Re: C++

Бичлэг Бичсэн Engineer »

hi all. microcontroller programmchlah source code iin jishee tailbartaigaa bn uu? (mur tus bureer ni tailbarlasan bval sain bn) ug ni bi zugeer PC deer nuguu oyutan bhad hicheel laboratori deer bichdeg programm bodloguudiig dor ni l bodchool bdag bsiin tegsen microcontroller deer programm bichih gesen arai ondoo style l haragdaad bhiin. help me
lotsmon
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1206
Нэгдсэн: 7-р сар.31.03 2:44 pm
Байршил: in ma imagination

Re: C++

Бичлэг Бичсэн lotsmon »

Microcontroller С++ дээр бичдэг юм уу?
Assembly биш үү?
Асуултаа өшөө дэлгэрүүлж, өөрийнхөө оролдож үзсэн хүртэл ярьж тайлбарлавал хамт цаашаа явж болох байхдаа уул нь.
Engineer
Өсөх Ирээдvйтэй Гишvvн
Өсөх Ирээдvйтэй Гишvvн
Бичлэгүүд: 3
Нэгдсэн: 1-р сар.11.11 1:40 pm

Re: C++

Бичлэг Бичсэн Engineer »

asm bishee. c++ deer bichsen source code uud zunduu l baileeldee haraad sain oilgoj chadahgui l bgaa bolohoos. jishee bolgood eniig yariltsaj boloh yum


/****************************************************************************
*
* Copyright (c) 2006 Dave Hylands <dhylands@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* Alternatively, this software may be distributed under the terms of BSD
* license.
*
* See README and COPYING for more details.
*
****************************************************************************/

#include <avr/io.h>

#include "Delay.h"
#include "Timer.h"

#define RED_LED_PIN 4
#define RED_LED_MASK ( 1 << RED_LED_PIN )
#define RED_LED_DDR DDRG
#define RED_LED_PORT PORTG

#define BLUE_LED_PIN 3
#define BLUE_LED_MASK ( 1 << BLUE_LED_PIN )
#define BLUE_LED_DDR DDRG
#define BLUE_LED_PORT PORTG

#define YELLOW_LED_PIN 4
#define YELLOW_LED_MASK ( 1 << YELLOW_LED_PIN )
#define YELLOW_LED_DDR DDRB
#define YELLOW_LED_PORT PORTB

// Setting the pin to 0 turns the LED on

#define LED_ON( color ) color ## _LED_PORT &= ~color ## _LED_MASK
#define LED_OFF( color ) color ## _LED_PORT |= color ## _LED_MASK


int main(void)
{
int led;

InitTimer();

ASSR &= ~( 1 << AS0 ); // Make sure Port G LED pins are setup for I/O

RED_LED_DDR |= RED_LED_MASK;
YELLOW_LED_DDR |= YELLOW_LED_MASK;
BLUE_LED_DDR |= BLUE_LED_MASK;

led = 0;

while( 1 )
{
// Turn all of the LEDs off

LED_OFF( RED );
LED_OFF( BLUE );
LED_OFF( YELLOW );

switch ( led )
{
case 0: LED_ON( RED ); break;
case 1: LED_ON( BLUE ); break;
case 2: LED_ON( YELLOW ); break;
}

if ( ++led > 2 )
{
led = 0;
}

{
int i;

// Tick rate is 100/sec so waiting for 100 waits for 1 sec

for ( i = 0; i < 100; i++ )
{
WaitForTimer0Rollover();
}
}
}

return 0;
}
Engineer
Өсөх Ирээдvйтэй Гишvvн
Өсөх Ирээдvйтэй Гишvvн
Бичлэгүүд: 3
Нэгдсэн: 1-р сар.11.11 1:40 pm

Re: C++ deer bichsen controller iin source

Бичлэг Бичсэн Engineer »

bas ene bn. eniig yariltsuul arai deer ch yumuu ?

#include <reg51.h>
#include <absacc.h>
#include "t.h"

#if 1
void delay(unsigned int n)
{
unsigned int i,j;
for(j=0;j<100;j++)
for(i=0;i<n;i++);
}
#endif
#if 0
unsigned char readFlash(unsigned int addr)
{
unsigned char v;
LE=1;//delay(1);
P0=addr;//delay(1);
LE=0;//delay(1);
P2=addr>>8;//delay(1);
OE=0;//delay(10);
P0=0xFF;
v=P0;//delay(1);
OE=1;//delay(1);
return v;
}
void writeFlash1(unsigned int addr,char value)
{
LE=1;//delay(1);
P0=addr;//delay(1);
LE=0;//delay(1);
P2=addr>>8;//delay(1);
P0=value;//delay(1);
WE=0;//delay(10);
WE=1;//delay(1);
}
void chipErase()
{
writeFlash1(0x5555,0xAA);
writeFlash1(0x2AAA,0x55);
writeFlash1(0x5555,0x80);
writeFlash1(0x5555,0xAA);
writeFlash1(0x2AAA,0x55);
writeFlash1(0x5555,0x10);
}
#endif


#if 1
unsigned char volatile xdata *s,xdata *p;

#endif
void main()
{
#if 1
unsigned char func=0,v;

unsigned char wrchar;

s=p=0x4000;
for(;;)
{
KEY1=0;
KEY2=0;
KEY3=0;

if(KEY1)
{
func=(func+1)&0x03;
LEDOUT=~func;

switch(func)
{
case 0: break;//(set value) reset pos and memory display
case 1: wrchar=0xA0; break;//set write char value
case 2: break;//(display offset addr value)set pos p
case 3: break;//write at pos or erase
}
}

if(func==0)
{
if(KEY2){ p--; v=*p;LEDOUT=~v;}
else if(KEY3){ p++; v=*p;LEDOUT=~v;}
}
else if(func==1)
{
if(KEY2){ wrchar+=0x10; LEDOUT=~wrchar;}
else if(KEY3){ wrchar+=0x01; LEDOUT=~wrchar;}
}
else if(func==2)
{
if(KEY2){ p--;LEDOUT=~(char)p;}
else if(KEY3){ p++;LEDOUT=~(char)p;}
}
else if(func==3)
{
if(KEY2)//write at pos
{
*p=wrchar;
LEDOUT=~(0xAA);
}
}
delay(100);
}
#else
unsigned int s,p;//read
unsigned char func=0,v;

unsigned char wrchar;

s=p=0x4000;
for(;;)
{
KEY1=0;
KEY2=0;
KEY3=0;

if(KEY1)
{
func=(func+1)&0x03;
LEDOUT=~func;

switch(func)
{
case 0: break;//(set value) reset pos and memory display
case 1: wrchar=0xA0; break;//set write char value
case 2: break;//(display offset addr value)set pos p
case 3: break;//write at pos or erase
}
}

if(func==0)
{
if(KEY2){ p--; v=XBYTE[p];LEDOUT=~v;}
else if(KEY3){ p++; v=XBYTE[p];LEDOUT=~v;}
}
else if(func==1)
{
if(KEY2){ wrchar+=0x10; LEDOUT=~wrchar;}
else if(KEY3){ wrchar+=0x01; LEDOUT=~wrchar;}
}
else if(func==2)
{
if(KEY2){ p--;LEDOUT=~(char)p;}
else if(KEY3){ p++;LEDOUT=~(char)p;}
}
else if(func==3)
{
if(KEY2)//write at pos
{
XBYTE[p]=wrchar;
LEDOUT=~(0xAA);
}
else if(KEY3)// chip erase
{
XBYTE[0x4000]=0x11;
XBYTE[0x4001]=0x22;
XBYTE[0x4002]=0x33;
XBYTE[0x4003]=0x44;
XBYTE[0x4004]=0x55;
XBYTE[0x4005]=0x66;
XBYTE[0x4006]=0x77;
XBYTE[0x4007]=0x88;
XBYTE[0x4008]=0x99;

// XBYTE[0x5555]=0xAA;
// XBYTE[0x2AAA]=0x55;
// XBYTE[0x5555]=0x80;
// XBYTE[0x5555]=0xAA;
// XBYTE[0x2AAA]=0x55;
// XBYTE[0x5555]=0x10;
LEDOUT=~(0xFA);
}
}
delay(100);
}
#endif
}
Хэрэглэгчийн аватар
istu
Тугчин Гишvvн
Тугчин Гишvvн
Бичлэгүүд: 183
Нэгдсэн: 3-р сар.26.08 12:19 am
Байршил: Mongolia
Contact:

Re: C++

Бичлэг Бичсэн istu »

istu написал:C++ Builder 6.0 deer graphic yaj idevhjuuldiin?
#include <graphic.h> deer aldaa zaagaad bhiin.
Eniig heleed uguugh please
FankY
Секси Гишvvн
Секси Гишvvн
Бичлэгүүд: 353
Нэгдсэн: 11-р сар.10.04 8:14 pm
Байршил: UB, Mongolia
Contact:

Re: C++

Бичлэг Бичсэн FankY »

hotmail bolon yahoo mail, messenerriin passport olj ugj chadah hackddag zaluus baival holbogdooroi!!! yaaraltai ih heregtei baina pls guys help me!!! pm deeree!
Regards,
Kide
Хэрэглэгчийн аватар
istu
Тугчин Гишvvн
Тугчин Гишvvн
Бичлэгүүд: 183
Нэгдсэн: 3-р сар.26.08 12:19 am
Байршил: Mongolia
Contact:

Re: C++

Бичлэг Бичсэн istu »

[quote="istu"]C++ Builder 6.0 deer graphic yaj idevhjuuldiin?
#include <graphic.h> deer aldaa zaagaad bhiin.[/q]
Eniig heleed ugulduu! :crysad:
lotsmon
Дархлагдсан Гишvvн
Дархлагдсан Гишvvн
Бичлэгүүд: 1206
Нэгдсэн: 7-р сар.31.03 2:44 pm
Байршил: in ma imagination

Re: C++

Бичлэг Бичсэн lotsmon »

Ямар алдаа гараад байгаан?
Сэтгэгдэл хариулах

“Монгол Программчлал - Монголжихуй” руу буцах