Դիտել ողջ տարբերակը : C++
ցանկացած դեպքում էլ ինչ որ բանից կախված պետքա լինի, դա քո ալգորիթմնա ու մենակ դու գիտես իրա բանաձևը
մոռացա ասեի ընտրում են ինչ որ թիվ ու ստացածդ արդյունքը բաժանում են դրա վրա ու վերցնում մնացորդը.
օրինակ հիմա unixtime-ով ժամը՝ 1382292199, էս վերցնում ենք որպես X0, P1-ը թող լինի 2, իսկ P2-ը 3.
ասենք X1 = (2 * 1382292199 + 3) % 1024.
ու ամեն անգամ ստանում ենք ինչ որ պատահական թիվ ընկած 0-ից 1023-ը
Շնորհակալ եմ :love
armen9494
20.10.2013, 21:07
Հա բայց սենց պատահական չի լինում....ինչ որ բանից կախված ա լինում...
Վիքիպեդիան նայե՞լ ես, նոր նայեցի, մի երկու լավ բան կար գրած էս թեմայով:
Афоризм Роберта Р. Кавью из ORNL: «генерация случайных чисел слишком важна, чтобы оставлять её на волю случая» :))
Источники настоящих случайных чисел найти трудно. Физические шумы, такие как детекторы событий ионизирующей радиации, дробовой шум в резисторе или космическое излучение могут быть такими источниками. (http://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%BF%D1%81%D0%B5%D0%B2%D0%B4%D0%BE%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D1%8B% D1%85_%D1%87%D0%B8%D1%81%D0%B5%D0%BB)
Շնորհակալ եմ :love
խնդրեմ :)
ճիշտն ասած չեմ հասկանում հիմա ինչիդա պետք c++-ը, բայց հարցեր լինի գրի, կփորձեմ հիշել :))
խնդրեմ :)
ճիշտն ասած չեմ հասկանում հիմա ինչիդա պետք c++-ը, բայց հարցեր լինի գրի, կփորձեմ հիշել :))
Բա ի՞նչ անեմ, C# կամ ջավա՞
Բա ի՞նչ անեմ, C# կամ ջավա՞
միանշանակ ;)
միանշանակ ;)
Ի՞նչ c++ առանց սովորելու C sharp-ի անցնե՞մ:
Ի՞նչ c++ առանց սովորելու C sharp-ի անցնե՞մ:
կարաս տենց անես, գիտելիքը երբեք ավելորդ չի լինում :)
One_Way_Ticket
21.10.2013, 01:20
խնդրեմ :)
ճիշտն ասած չեմ հասկանում հիմա ինչիդա պետք c++-ը, բայց հարցեր լինի գրի, կփորձեմ հիշել :))
Համարձակ պնդում է :) Էֆեկտիվություն պահանջող ծրագրերի համար C++ին փոխարինող դեռ չկա ու չի էլ երևում թե որտեղից կարող է հայտնվել:
Արամ ջան պետք չէ զուր տեղը ժամանակ կորցնել այլ լեզուների վրա, եթե ուզում եք ծրագրավորում սովորել սովորեք C++ լեզուն: Պարզապես պետք է նայել, թե աշխարհում ամենահայտնի, ամենա լայն տարածումը ունեցող օպերացիոն սիստեմները, ծրագրերը ինչ լեզվով են գրել այդ լեզուն էլ պետք է սովորել: Ինչ վերաբերվում է C# -ին C#-ը բարձր մակարդակի ծրագրավորման լեզու է, եթե սովորեք C# հետո դշվար թե կարողանաք C++ սովորել:
Հայկ ջան, համաձայն եմ:
C++ իմանալը շատ ցանկալի ա: Հիմա էլ աշխատանքիս վայրում, որ լրիվ ուրիշ լեզվով ենք գրում, էդ c++-ի շնորհիվ էր, որ արագ (1 ամսից էլ քիչ) սովերցի այդ լեզուն, որը c++-ի հետ ընդհանուր բան էլ չուներ :)
Իսկ ինչ լեզվով եք ծրագրեր գրում:
Իսկ ինչ լեզվով եք ծրագրեր գրում:
ProvideX
Ծանոթ չեմ, չեմ էլ լսել այդ լեզվի մասին, ես մենակ C++ գիտեմ:
կարող եք ասել ինչու է էռռոռ տալի ու չի մտնում class MyFile--ի open ֆունկցիա
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
using namespace std;
struct Student {
char name[100];
char lName[100];
int age;
};
class MyFile {
private:
FILE *f;
public:
void open(const char *path, const char *mode) {
f=fopen(path,mode);
if(f==NULL)
cout<<"Error, cant't create file"<<endl;
}
unsigned int getSize(){
if(f==NULL)
return 0;
fseek(f,0,SEEK_END);
return ftell(f);
}
void read(void *p) {
if(f==NULL)
cout<<"Can't create file"<<endl;
int l=getSize();
fseek(f,0,SEEK_END);
fread(p,l,1,f);
}
void write(void *p) {
if(f==NULL)
cout<<"Can't create file"<<endl;
int l=getSize();
fwrite(p,l,sizeof(Student),f);
}
bool close()
{
fclose(f);
return true;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
MyFile * mf;
char mode;
cout<<"Enter mode (w/r) : ";
cin>>mode;
cout<<"Enter number of students: ";
int n;
if(mode=='W'||mode=='w')
{
cin>>n;
Student * x=(Student*) malloc(n*sizeof(Student));
for(int i=0;i<n; i++) {
cout<<"Name \t"; cin>>x[i].name;
cout<<"Last Name \t"; cin>>x[i].lName;
cout<<"Age \t"; cin>>x[i].age;
}
mf->open("MyFile.txt","wb");
mf->write(x);
mf->close();
free(x);
}
if(mode=='R'||mode=='r') {
mf->open("MyFile","rb");
Student *x = (Student*) malloc (n*sizeof(Student));
mf->read(x);
for(int i=0; i<n; i++){
cout<< x[i].name;
cout<<x[i].lName;
cout<<x[i].age;
cout<<endl;
}
mf->close();
free(x);
}
return 0;
}
կարող եք ասել ինչու է էռռոռ տալի ու չի մտնում class MyFile--ի open ֆունկցիա
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
using namespace std;
struct Student {
char name[100];
char lName[100];
int age;
};
class MyFile {
private:
FILE *f;
public:
void open(const char *path, const char *mode) {
f=fopen(path,mode);
if(f==NULL)
cout<<"Error, cant't create file"<<endl;
}
unsigned int getSize(){
if(f==NULL)
return 0;
fseek(f,0,SEEK_END);
return ftell(f);
}
void read(void *p) {
if(f==NULL)
cout<<"Can't create file"<<endl;
int l=getSize();
fseek(f,0,SEEK_END);
fread(p,l,1,f);
}
void write(void *p) {
if(f==NULL)
cout<<"Can't create file"<<endl;
int l=getSize();
fwrite(p,l,sizeof(Student),f);
}
bool close()
{
fclose(f);
return true;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
MyFile * mf;
char mode;
cout<<"Enter mode (w/r) : ";
cin>>mode;
cout<<"Enter number of students: ";
int n;
if(mode=='W'||mode=='w')
{
cin>>n;
Student * x=(Student*) malloc(n*sizeof(Student));
for(int i=0;i<n; i++) {
cout<<"Name \t"; cin>>x[i].name;
cout<<"Last Name \t"; cin>>x[i].lName;
cout<<"Age \t"; cin>>x[i].age;
}
mf->open("MyFile.txt","wb");
mf->write(x);
mf->close();
free(x);
}
if(mode=='R'||mode=='r') {
mf->open("MyFile","rb");
Student *x = (Student*) malloc (n*sizeof(Student));
mf->read(x);
for(int i=0; i<n; i++){
cout<< x[i].name;
cout<<x[i].lName;
cout<<x[i].age;
cout<<endl;
}
mf->close();
free(x);
}
return 0;
}
Վիկ ջան ոնց որ շատ եմ ուշացել բայց՝
MyFile * mf;
Ստեղ դու MyFile տիպի օբյեկտ չես սարքել, դու ընդամենը սարքել ես ցուցիչ։
Հիմա քեզ էդ ցուցիչ տիպի համար պետք ա հիշողության մեջ քո օբյեկտի չափով հիշողություն վերցնես ու դրա հասցեն տաս քո ցուցիչին։
mf = malloc(sizeof(MyFile));
malloc—ը վերադարձնում ա void * այսինքն քո հայտարարած MyFile տիպի ցուցիչը հասցե ա ստանում արդեն հիշողության մեջ MyFile տիպի օբյեկտի վրա։
Դրանից հետո արդեն կարաս՝
mf->open("MyFile.txt","wb");
mf->write(x);
mf->close();
Մի բան էլ, -> օգտագործում ես, որովհետև mf-դ օբյեկտ չի ինքը ցուցիչ ա, եթե դու սկզբում գրեիր՝
MyFile mf = new MyFile();
Էդ դեպքում արդեն ոչ թե -> կգրեիր այլ՝
mf.open("MyFile.txt","wb");
mf.write(x);
mf.close();
եթե հնարավորա. օգնեք էս խնդիրը գրեմ. (Չեմ հասկանում որ մասում եմ սխալը անում):
***
Տրված է n բնական թիվը և n տարր պարունակող X վեկտորը:Կազմել այնպիսի նոր Y վեկտորի ստացման և տպման բլոկսխեման ու ծրագիրը,որի տարրերը ստացվում են X վեկտորից՝ նրա մեջ տեղերով փոխելով յուրաքանչյուր կենտ ինդեքս ունեցող տարրի և իրեն նախորդող զույգ ինդեքսով տարրի արժեքները,եթե կենտ ինդեքս ունեցող տարրը բացասական է,հակառակ դեպքում այդ զույգի արժեքները թողնել անփոփոխ:
***
(((Իմ գրած ծրագիրը աշխատումա մենակ երբ n-ը զույգ թիվա. ))
#include <iostream>
#include <math.h>
#include "conio.h"
using namespace std;
int main()
{int n,m,i,j;
double y[10],x[10];
cin>>n;
for(i=0;i<n;i++)
cin>>x[i];
if(n % 2==1)
{m=n;}
else
{m=n-1;}
j=0;
for(i=1;i<=m;i++)
{ if(i % 2==1 && x[i]<0)
{y[j]=x[i]; y[j+1]=x[i-1];}
else if(i % 2==1 && x[i]>=0)
{y[j]=x[i-1];
y[j+1]=x[i];
}
{i++;j=j+2;}
}
for(i=0;i<=m;i++)
cout<<y[i];
_getch();
return 0;
}
եթե հնարավորա. օգնեք էս խնդիրը գրեմ.
Նախ ՝
Տրված է n բնական թիվը և n տարր պարունակող X վեկտորը
Իսկ դու գրել ես ՝
double y[10],x[10];
n-ը 10 մուտք անելուց ծրագիրդ պարկելու ա։
Հետո չտեսա թե որտեղ ես օգտագործել ՝
#include <math.h> -ը։
Խորհուրդ կտամ ծրագրի կոդի ֆորմատավորմանը ուշադրություն դարձես, չէ՞ որ քո գրած կոդը հետագայում մենակ դու չես կարդալու։
Իսկ խնդիրը այստեղ ա ՝
Եթե դու n-ը մուտք արեցիր 5
m-ին վերագրելու ա 5, քանի որ 5%2=1, իսկ զանգվածիդ վերջին էլեմենտը լինելու ա x[4]-ը, քանի որ 0-ից ենք հաշվում։
Իսկ ցիկլդ ֆռալու ա ՝
for(i=1;i<=m;i++)
այսինքն ցիկլիդ վերջին քայլում, երբ i = 5 իսկ x[5] -ն գոյություն չունի։
Ծյէլեպորտ
31.10.2014, 21:18
#include <iostream>
using namespace std;
void main()
{
int n;
cout << "Nermuceq tarreri qanak@" << endl ;
cin >> n;
double *x = new double[n] ;
double *y = new double[n] ;
for(int i=0; i<n; i++)
cin >> x[i] ;
y[n-1] = NULL ;
for(int i=0; i<n; i++)
{
if(i%2==1)
{
if(x[i]>0)
{
y[i-1] = x[i-1] ;
y[i] = x[i] ;
}
else
{
y[i-1] = x[i];
y[i] = x[i-1];
}
}
}
if(y[n-1]=NULL)
y[n-1] = x[n-1] ;
for(int i=0; i<n; i++)
cout << y[i] << ' ' ;
}
ահա լուծումը
Նախ ՝
Իսկ դու գրել ես ՝
double y[10],x[10];
n-ը 10 մուտք անելուց ծրագիրդ պարկելու ա։
Հետո չտեսա թե որտեղ ես օգտագործել ՝
#include <math.h> -ը։
Խորհուրդ կտամ ծրագրի կոդի ֆորմատավորմանը ուշադրություն դարձես, չէ՞ որ քո գրած կոդը հետագայում մենակ դու չես կարդալու։
Իսկ խնդիրը այստեղ ա ՝
Եթե դու n-ը մուտք արեցիր 5
m-ին վերագրելու ա 5, քանի որ 5%2=1, իսկ զանգվածիդ վերջին էլեմենտը լինելու ա x[4]-ը, քանի որ 0-ից ենք հաշվում։
Իսկ ցիկլդ ֆռալու ա ՝
for(i=1;i<=m;i++)
այսինքն ցիկլիդ վերջին քայլում, երբ i = 5 իսկ x[5] -ն գոյություն չունի։
հասկանում եմ որ գոյություն չունի. հարցն էլ էնա. ոնց գրեմ կոդում որ կենտ թիվ ներմուծելուց գոյույուն ունենա.
Ծյէլեպորտ մերսի , բայց չի աշխատում )
#include <iostream>
using namespace std;
void main()
{
int n;
cout << "Nermuceq tarreri qanak@" << endl ;
cin >> n;
double *x = new double[n] ;
double *y = new double[n] ;
for(int i=0; i<n; i++)
cin >> x[i] ;
y[n-1] = NULL ;
for(int i=0; i<n; i++)
{
if(i%2==1)
{
if(x[i]>0)
{
y[i-1] = x[i-1] ;
y[i] = x[i] ;
}
else
{
y[i-1] = x[i];
y[i] = x[i-1];
}
}
}
if(y[n-1]=NULL)
y[n-1] = x[n-1] ;
for(int i=0; i<n; i++)
cout << y[i] << ' ' ;
}
ահա լուծումը
Ավելի Ճիշտ աշխատումա , բայց n-ի կենտ լինելու դեպքում վերջի տարրը 0-ացնումա..
Ավելի Ճիշտ աշխատումա , բայց n-ի կենտ լինելու դեպքում վերջի տարրը 0-ացնումա..
Որովհետև էս մասում շփոթվել ա ՝
if(y[n-1]=NULL)
y[n-1] = x[n-1] ;
պետք է լինի ՝
if(y[n-1]==NULL)
y[n-1] = x[n-1] ;
Որովհետև էս մասում շփոթվել ա ՝
if(y[n-1]=NULL)
y[n-1] = x[n-1] ;
պետք է լինի ՝
if(y[n-1]==NULL)
y[n-1] = x[n-1] ;
իմացա ախպերս.(բայց NULL-@ էստեղ ինչ դերա կատարում)
իմացա ախպերս.(բայց NULL-@ էստեղ ինչ դերա կատարում)
NULL-ը "stdio.h" -ում define ա արած որպես սովորական 0, այսինքն պրոստո 0 ա։
Եթե լոգիկան ես հարցնում, իմաստը կայանում ա նրանում, որ եթե n-ը զույգ ա, ուրեմն x-ի վերջին էլէմենտի վրա իսկի չի էլ կանգնելու, ու արդյունքում 0 ա մնալու y-ում իրա արժեքը(քանի որ վերևում վերագրել ա 0), դրա համար ստուգում ա եթե 0 ա ուրեմն թող x-ի վերջին էլեմենտը վերագրի։
NULL-ը "stdio.h" -ում define ա արած որպես սովորական 0, այսինքն պրոստո 0 ա։
Եթե լոգիկան ես հարցնում, իմաստը կայանում ա նրանում, որ եթե n-ը զույգ ա, ուրեմն x-ի վերջին էլէմենտի վրա իսկի չի էլ կանգնելու, ու արդյունքում 0 ա մնալու y-ում իրա արժեքը(քանի որ վերևում վերագրել ա 0), դրա համար ստուգում ա եթե 0 ա ուրեմն թող x-ի վերջին էլեմենտը վերագրի։
հասկացա .. դե տղեք ջան մերսի շատ օգնելու համար. լավ մնացեք .
հասկացա .. դե տղեք ջան մերսի շատ օգնելու համար. լավ մնացեք .
խնդրեմ, եթե էլի հարցեր առաջանան welcome :)
Էս խնդիրը հնարավորինս պարզ ձևով կարելի ա գրել?(Մենակ թե էսօրվա մեջ էլի, վաղը վերջի օրնա գրելու. ժամանակի մեջ չեմ տեղավորվում)
//
Տրված են n բնական թիվը եվ ո տարր պարունակող x վեկտորը:կազմել այնպիսի y վեկտորի ստացման բլոկ սխեման եվ ծրագիրը, որի տարրերը ստացվում են վէկտորի ամեն մի 3յակից սկսած առաջին տարրից վերցնելով մոդուլով փոքր արժեք ունեցող տարրը:
Ծյէլեպորտ
06.11.2014, 20:24
#include <iostream>
using namespace std;
void main()
{
int n;
cin >> n;
int * x = new int[n];
int * y = new int[n/3];
for(int i=0; i<n; i++)
cin >> x[i] ;
for(int i=0,j=0; i<n-2; i=i+3)
{
if(x[i]>x[i+1] && x[i]>x[i+2])
y[j]=x[i];
if(x[i+1]>x[i] && x[i+1]>x[i+2])
y[j]=x[i+1];
if(x[i+2]>x[i+1] && x[i+2]>x[i])
y[j]=x[i+2];
j++;
}
for(int i=0; i<n/3; i++)
cout << y[i] << ' '<< endl ;
}
Overdose
14.11.2016, 12:59
Բարեւ ժողովուրդ ջան: Չգիտեմ ճիշտ տեղ եմ գրում, թե չէ: Որոշել եմ C++ սովորեմ ինքնուրույն, գրքերով ու սամոուչիծելներով (ինքնուսույցներով): Հիմա երկու հարց կա:
1. Ռեալ ա էդպես C++ սովորելը, թե անպայման թրեյնինգների, դասընթացների պիտի գնամ: այսինքն միգուցե ինչ-որ trick-եր կան, որ գրքերով ու ինքնուրույն կարող ա չկարողանամ?
2. Կարող եք ձեր փորձից լավ գրքեր կամ լինկեր խորհուրդ տալ, որ սկսնակի համար օգտակար կլինի: Ես մինչեւ հիմա Sololearn-ով եմ Սի++-ի մասին պատկերացում կազմել, ու մեկ էլ էս գրքով՝ Stephen R Davis: C++ for dummies: Եթե էլի սենց գրքերի անուններ ասեք, կամ լինկեր տաք, շատ շնորհակալ կլինեմ:
Ասեմ որ, արդեն if ու for-ով տարրական կոդեր կարողանում եմ գրել: Յութուբի մի քանի հատ channel-ներ նայեցի, անկեղծ ասած դուրս չեկան:
Բարեւ ժողովուրդ ջան: Չգիտեմ ճիշտ տեղ եմ գրում, թե չէ: Որոշել եմ C++ սովորեմ ինքնուրույն, գրքերով ու սամոուչիծելներով (ինքնուսույցներով): Հիմա երկու հարց կա:
1. Ռեալ ա էդպես C++ սովորելը, թե անպայման թրեյնինգների, դասընթացների պիտի գնամ: այսինքն միգուցե ինչ-որ trick-եր կան, որ գրքերով ու ինքնուրույն կարող ա չկարողանամ?
2. Կարող եք ձեր փորձից լավ գրքեր կամ լինկեր խորհուրդ տալ, որ սկսնակի համար օգտակար կլինի: Ես մինչեւ հիմա Sololearn-ով եմ Սի++-ի մասին պատկերացում կազմել, ու մեկ էլ էս գրքով՝ Stephen R Davis: C++ for dummies: Եթե էլի սենց գրքերի անուններ ասեք, կամ լինկեր տաք, շատ շնորհակալ կլինեմ:
Ասեմ որ, արդեն if ու for-ով տարրական կոդեր կարողանում եմ գրել: Յութուբի մի քանի հատ channel-ներ նայեցի, անկեղծ ասած դուրս չեկան:
Ես ճիշտն ասած պրոֆեսիոնալ ծրագրավորող չեմ, բայց որոշակի փորձ ունեմ էս ոլորտում, ինքնուրույն սովորել հաստատ հնարավորա, բայց եթե ընդհանրապես ծրագրավորման փորձ չունես , խորհուրդ կտամ c++ - ից կամ նմանատիպ լեզնուներից չսկսել, եսել ժամանակին c++ կիսատ թողեցի անցա php-ին, ու հիմա ընդհանրապես չեմ զղջում:Հիմա էլ ցանկության դեպքում կարճ ժամանակում ց++ կսովորեմ
Overdose
22.11.2016, 10:49
Ես ճիշտն ասած պրոֆեսիոնալ ծրագրավորող չեմ, բայց որոշակի փորձ ունեմ էս ոլորտում, ինքնուրույն սովորել հաստատ հնարավորա, բայց եթե ընդհանրապես ծրագրավորման փորձ չունես , խորհուրդ կտամ c++ - ից կամ նմանատիպ լեզնուներից չսկսել, եսել ժամանակին c++ կիսատ թողեցի անցա php-ին, ու հիմա ընդհանրապես չեմ զղջում:Հիմա էլ ցանկության դեպքում կարճ ժամանակում ց++ կսովորեմ
Շնորհակալ եմ պատասխանի համար, եղբայր: Չէ, ես հենց ուզում եմ Սի++ սովորել, մանավանդ որ արդեն ահագին բան կարդացել/ուսումնասիրել եմ: Իսկ ինչ աղբյուրներից ես օգտվել ինքնուրույն սովորելուց. գրքերից, թե ինչ-որ մեկի օգնությամբ/ղեկավարությամբ: Վճարովի դասերի գնալու մասին ինչ կարծիքի ես? արժի գնալ, թե նույնը կարաս ինքնուրույն սովորել
Շնորհակալ եմ պատասխանի համար, եղբայր: Չէ, ես հենց ուզում եմ Սի++ սովորել, մանավանդ որ արդեն ահագին բան կարդացել/ուսումնասիրել եմ: Իսկ ինչ աղբյուրներից ես օգտվել ինքնուրույն սովորելուց. գրքերից, թե ինչ-որ մեկի օգնությամբ/ղեկավարությամբ: Վճարովի դասերի գնալու մասին ինչ կարծիքի ես? արժի գնալ, թե նույնը կարաս ինքնուրույն սովորել
Վճարովի դասընթացների իմաստը ես ճիշտն ասած չեմ հասկանում, մեկա վերջում եթե դու չաշխատեցիր քո վրա, տվածդ փողը ջուրնա ընկնելու: Գրքի պահով, երևի Շիլդտ արժի կարդալ,բայց միատել հարց քեզ, ինչի՞ ես անպայման c++ ից ուզում սկսել :
Overdose
23.11.2016, 10:44
Վճարովի դասընթացների իմաստը ես ճիշտն ասած չեմ հասկանում, մեկա վերջում եթե դու չաշխատեցիր քո վրա, տվածդ փողը ջուրնա ընկնելու: Գրքի պահով, երևի Շիլդտ արժի կարդալ,բայց միատել հարց քեզ, ինչի՞ ես անպայման c++ ից ուզում սկսել :
Լավ հարց էր: Անկեղծ ասած, մինչեւ ծրագրավորման մասին գաղափար ունենալը մի անգամ կարդում էի լեզուների համեմատության մասին: Ու մի հեղինակ շատ համոզիչ կերպով ասում էր, որ Սի++-ը ամեն ինչի հիմքն ու նախահայրն ա, ու եթե Սի++ իմանաս, համարի, որ գրեթե բոլոր լեզուները շատ հեշտ կյուրացնես: Էդտեղից էլ մի տեսակ մեծ կարծիք ձեւավորվեց Սի++-ի հանդեպ, ու դրանից էլ սկսեցի:
Լավ հարց էր: Անկեղծ ասած, մինչեւ ծրագրավորման մասին գաղափար ունենալը մի անգամ կարդում էի լեզուների համեմատության մասին: Ու մի հեղինակ շատ համոզիչ կերպով ասում էր, որ Սի++-ը ամեն ինչի հիմքն ու նախահայրն ա, ու եթե Սի++ իմանաս, համարի, որ գրեթե բոլոր լեզուները շատ հեշտ կյուրացնես: Էդտեղից էլ մի տեսակ մեծ կարծիք ձեւավորվեց Սի++-ի հանդեպ, ու դրանից էլ սկսեցի:
մի խոսքով դուել չգիտես ինչի համար ես ուզում կոնկրետ էս լեզուն սովորել )) եթե շատ ման գաս ամեն լեզվի համար էլ նմանատիպ կարծիք կգտնես հաստատ, դրա համար ավելի լավա տարբեր մարդկանց լսես , անձամբ ես չեմ ալարի ու մի անգամել կասեմ . Սի++ -ը շատ լավ լեզուա բայց ինչքան էլ հեշտ սինտակսիս ունենա, սկսնակի համար չի, Վեբը ՝նքանովա հարմար ,որ քո արած գործը պատկերավոր տեսնում ես բրաուզերում , ու հասկանում ես ինչ ես արել ու ինչի համար, միքիչ զարգացնում ես "ծրագրավորողի մտածելակերպը",ու հետո նոր ընտրում ես ինչ գծով արժի խորանալ;
rkhechikyan
05.11.2018, 10:13
Կօգնենք ծրագիր գրեմ?...
Գրել ծրագիր, որը 1 ից մինչև 100 թվերը զույգ թվերը գտնում և գումարում է։
Отправлено с моего Philips_I928 через Tapatalk
Կօգնենք ծրագիր գրեմ?...
Գրել ծրագիր, որը 1 ից մինչև 100 թվերը զույգ թվերը գտնում և գումարում է։
Ինչքա՞նն ես կարում, ու ինչը չի ստացվում, գրի, փորձենք օգնել։