Forum Index > Coș cu teme șterse > Invatamint > Caut persoana s-a elaboreze un program in C# (platesc)

#0 by fnatik (User) (0 mesaje) at 2013-09-30 14:16:36 (620 săptămâni în urmă) - [Link]Top
Tema: prelucrarea fisierilor si a structurilor dinamice

Domeniul structurilor de date: Biblioteca

Cerinţe: Să se elaboreze un program format din funcţii care se află în biblioteca utilizatorului şi sunt apelate din meniu care se află în funcţia main pentru a realiza următoarele activităţi cu fişiere :
• crearea unui fişier iniţial
• formarea a două fişiere suplimentare
• afişarea fişierelor
• adăugare în fişiere
• modificarea (corectarea) fişierelor
• sortarea datelor în fişiere (metoda bulelor)
• ieşire din program
cu liste : crearea unei liste; inserarea unui element; ştergerea unui element


exemplul de program (contine erori)

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <fstream>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <string.h>
#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
#pragma argsused
using namespace std;

FILE *f;
char filename[14];
int nElemente;

//structura drive_usb
struct biblioteca
{
char Tip_carte[13];      // tip carte
char Clasa[10];          //clasa de furnizare
char Capacitate[10];
char Stoc[5];         //rest
char Pret[5];
char Furnizor[10];
char Sinecost[10];      //sinecost

}Marfa[100];
void SalveazaFisier(void)
{
//se controleaza daca fisierele sint deschise
if(f == NULL) //daca fisierul nu este deschis atunci nu-i ce sa se salveze
{
printf("Nu este deschis niciun fisier\n");
return;
}
else
{
fclose(f);
f = fopen(filename,"w");
}
//ne pozitionam la inceputul fisierului
fseek(f,0,SEEK_SET);
int i=0;
while(i<nElemente)
{
fwrite(&Marfa[i],sizeof(drive_usb),1,f);//scriem in fisierul deschis de noi
i++;
}
fclose(f);
}
void CreareFisier1(void)
{
printf("Introduceti denumirea pentru primul fisier: ");
fflush(stdin);
scanf("%s",&filename);

f = fopen(filename,"w"); //deschidem fisierul dat de utilizator
nElemente=0;
}
void CreareFisier2(void)
{
printf("Inroduceti denumirea pentru fisierul Doi: ");
fflush(stdin);
scanf("%s",&filename); //dam denumirea fisierului care se creaza

f = fopen(filename,"w"); //deschidem fisierul dat de utilizator
nElemente=0;
}
void CreareFisierAdaugator(void)
{
printf("Introduceti denumirea pentru fisierul Adaugator: ");
fflush(stdin);
scanf("%s",&filename); //dam denumirea fisierului care se creaza

f = fopen(filename,"w"); //deschidem fisierul dat de utilizator
nElemente=0;
}
void DeschideFisier(void)
{
printf("Introduceti denumirea fisierului care se va deschide: ");
fflush(stdin);
scanf("%s",filename);

//deschidem fisierele
f = fopen(filename,"r+");
if(f == NULL)
{
printf("ERROR nume fisier inexistent\n");
return;
}

//CITIREA DATELOR DIN FISIER SI COPIEREA IN FISIERUL TEMP
fseek(f,0,SEEK_SET); //ne pozitionam la inceputul fisierului
nElemente = 0;
fread(&Marfa[nElemente],sizeof(drive_usb),1,f); //citim datele din fisierul deschis de utilizator

while(!feof(f))
{
nElemente++;
fread(&Marfa[nElemente],sizeof(drive_usb),1,f); //citim datele din fisierul deschis de utilizator
}
}
void AfisareDate(void)
{
int i = 0;
printf("\nLISTA MARFURILOR\n");
printf("------------------------------------------------------------------------\n");
printf("|Nr|Tip Marfa  |  Clasa    |Capacitate| Stoc| Pret| Furnizor |Sinecost |\n");
printf("------------------------------------------------------------------------\n");
while(i<nElemente) //se citesc datele si se afiseaza pina cind nu a ajuns la sfirsitul fisierului temp
{
//Afisarea datelor din structura Marfa
printf("|%d|%13s|%10s|%10s|%5s|%5s|%10s|%10s|\n",    //spatiul rezervat
  i+1,//numaram elementele, afisind indexul fiecaruia
Marfa[i].Tip_Marfa,
Marfa[i].Clasa,
Marfa[i].Capacitate,
Marfa[i].Stoc,
Marfa[i].Pret,
Marfa[i].Furnizor,
Marfa[i].Sinecost);
i++;
};
printf("-----------------------------------------------------------------------\n");
}
void AdaugareDate(void)
{
printf("Introduceti Tip de Marfa: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Tip_Marfa);

printf("Introduceti Clasa Produsului ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Clasa);

printf("Introduceti capacitatea Produsului: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Capacitate);

printf("Introduceti Restul marfii pe raft: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Stoc);

printf("Introduceti Pretul: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Pret);

printf("Introduceti Furnizorul: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Furnizor);

printf("Introduceti Sinecostul: ");
fflush(stdin);
scanf("%s",&Marfa[nElemente].Sinecost);

nElemente++;
if(f == NULL) //daca fisierul nu este deschis atunci nu-i ce sa se salveze
{
printf("Nu este deschis niciun fisier\n");
return;
}
else
{
fclose(f);
f = fopen(filename,"w");
}
//ne pozitionam la inceputul fisierului
fseek(f,0,SEEK_SET);
int i=0;
while(i<nElemente)
{
fwrite(&Marfa[i],sizeof(drive_usb),1,f);//scriem in fisierul deschis de utilizator
i++;
}
fclose(f);
}
void CorectareDate(void)
{
DeschideFisier();
int n; //in aceasta variabila vom alege elementul de corectare
int m; //in aceasta variabila vom alege kimpului elementului care se corecteaza

printf("Tastati Codul de Articol pe care doriti sa-l corectati(0 - Anulare Corectare): ");
fflush(stdin);
scanf("%d",&n);

do
{
if(n == 0)//daca n == 0 atunci iesim din functie (anulam corectarea)
return;

if(n > nElemente)//daca n > nElemente atunci se cere introducerea corecta a lui n
{
printf("Tastati Codul de Articol pe care doriti sa-l corectati(0 - Anulare Corectare): ");
fflush(stdin);
scanf("%d",&n);
}
else
break;
}while(1);

while(1)//acest while permite corectarea a mai multor kimpuri odata
{
printf("\nAlegeti Cimpul pe care doriti sa-l corectati(0 - Finisare Corectare):\n");
printf("1-Tip_Marfa, 2-Clasa, 3-Capacitate, 4-Stoc, 5-Pret, 6-Furnizor, 7-Sinecostul\n");
fflush(stdin);
scanf("%d",&m);
switch(m) //controlam care cimp s-a ales
{
case 0: //Anulare Corectare, se iese din functie
{
return;
}
case 1: //Se Corecteaza Grupa de marfa
{
printf("Introduceti clasa produsului: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Tip_Marfa);
break;
}
case 2: //Se Corecteaza clasa produsului
{
printf("Introduceti clasa produsului: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Clasa);
break;
}
case 3: //Se Corecteaza Capacitatea produsului
{
printf("Introduceti capacitatea produsului: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Capacitate);
break;
}
case 4: //Se Corecteaza Stocul
{
printf("Introduceti Stocul Marfii: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Stoc);
break;
}
case 5: //Se Corecteaza Pretul
{
printf("Introduceti Pretul: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Pret);
break;
}
case 6: //Se Corecteaza Furnizorul
{
printf("Introduceti Furnizorul: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Furnizor);
break;
}
case 7: //Se Corecteaza Sinecostul
{
printf("Introduceti Sinecostul: ");
fflush(stdin);
scanf("%s",&Marfa[n-1].Sinecost);
break;
}

default: break;
}
}
      SalveazaFisier();
}
void StergeDate(void)
{
    DeschideFisier();
//--------------------------------------------------------------------------
int n; //in aceasta variabila vom alege elementul din lista pentru al sterge

printf("Tastati Codul de Articol pe care doriti sa-l stergeti(0 - Anulare Corectare): ");
fflush(stdin);
scanf("%d",&n);

do
{
if(n == 0)//daca n == 0 atunci iesim din functie (anulam corectarea)
return;

if(n > nElemente)//daca n > nElemente atunci se cere introducerea corecta a lui n
{
printf("Tastati Codul de Articol pe care doriti sa-l corectati(0 - Anulare Corectare): ");
fflush(stdin);
scanf("%d",&n);
}
else
break;
}while(1);

for(;n<nElemente;n++)
{
Marfa[n-1] = Marfa[n];
}
nElemente--;
    SalveazaFisier();
}
void  Tip_Marfa(drive_usb a[], int m) //Sortarea tipului de marfa
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Tip_Marfa ) ;
int secondcost = atoi(a[j].Tip_Marfa);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Tip_Marfa) ;
secondcost = atoi(a[j].Tip_Marfa);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Tip_Marfa, 10);
j--;
}
}
SalveazaFisier();
}
void  SortareClasa(drive_usb a[], int m) //Sortarea clasei
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Clasa) ;
int secondcost = atoi(a[j].Clasa);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Clasa) ;
secondcost = atoi(a[j].Clasa);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Clasa, 10);
j--;
}
}
SalveazaFisier();
}
void  SortareCapacitate(drive_usb a[], int m) //Sortarea capacitatii
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Clasa) ;
int secondcost = atoi(a[j].Clasa);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Clasa) ;
secondcost = atoi(a[j].Clasa);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Clasa, 10);
j--;
}
}
SalveazaFisier();
}
void  SortareStoc(drive_usb a[], int m) //Sortare rest pe raft
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Stoc) ;
int secondcost = atoi(a[j].Stoc);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Stoc) ;
secondcost = atoi(a[j].Stoc);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Stoc, 10);
j--;
}
}
SalveazaFisier();
}
void  SortarePret(drive_usb a[], int m) //Sortare pret
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Pret) ;
int secondcost = atoi(a[j].Pret);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Pret) ;
secondcost = atoi(a[j].Pret);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Pret, 10);
j--;
}
}
SalveazaFisier();
}
void  SortareFurnizor(drive_usb a[], int m) //Sortare furnizor
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Furnizor) ;
int secondcost = atoi(a[j].Furnizor);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Furnizor) ;
secondcost = atoi(a[j].Furnizor);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Furnizor, 10);
j--;
}
}
SalveazaFisier();
}
void  SortareSinecost(drive_usb a[]  , int m) //Sortare Sinecost
{
int i, j, aux;
for (i = 1; i < m; i++)
{
j = i;
int firstcost = atoi(a[j - 1].Sinecost) ;
int secondcost = atoi(a[j].Sinecost);
while (j > 0 &&  firstcost > secondcost )
{
firstcost = atoi(a[j - 1].Sinecost) ;
secondcost = atoi(a[j].Sinecost);
drive_usb Buff = a[j];
a[j] = a[j-1];
a[j-1] = Buff;

aux = secondcost;
itoa(aux, a[j - 1].Sinecost, 10);
j--;
}
}
SalveazaFisier();
}
void SortareDate(void)
{
char optiune;

printf("\nAlegeti Criteriul de Sortare(ESC - Anulare):\n");
printf("0 - Tip de Marfa, 1 - clasa, 2 - Stoc, 3 - Pret, 4 - Furnizor, 5 - Sinecost : ");
optiune = getche();


switch(optiune)
{
case '0':
{
Tip_Marfa(Marfa,nElemente);
break;
}
case '1':
{
SortareClasa(Marfa,nElemente);
break;
}
case '2':
{
SortareCapacitate(Marfa,nElemente);
break;
}
case '3':
{
SortareStoc(Marfa,nElemente);
break;
}
case '4':
{
SortarePret(Marfa,nElemente);
break;
}
case '5':
{
SortareFurnizor(Marfa,nElemente);
break;
}
case '6':
{
SortareSinecost(Marfa,nElemente);
break;
}
case 27: return;
default: return;
}
}

void main()
{
char optiune;
while(1)
{
//Afisarea meniului, adica a comenzilor meniului
printf("\nMENIU\n");
printf("=================================\n");
printf("1 - Creare a 2 Fisiere\n");
printf("2 - Crearea unui fisier Adaugator \n");
printf("3 - Afisare Datelor din Fisier\n");
printf("4 - Adaugare Date in Fisier\n");
printf("5 - Modificarea Datelor in Fisier\n");
printf("6 - Stergerea Datelor din Fisier\n");
printf("7 - Sortarea Datelor (metoda insertiei)\n");
printf("ESC - Iesire din Program\n");
printf("Alegeti una din optiunile de mai sus:");
optiune = getche();
printf("\n");

switch(optiune)
{
case '1':
{
SalveazaFisier();
CreareFisier1();
CreareFisier2();
break;
}
case '2':
{
CreareFisierAdaugator();
break;
}
case '3':
{  DeschideFisier();
AfisareDate();
break;
}
case '4':
{  DeschideFisier();
AdaugareDate();
break;
}
case '5':
{
CorectareDate();
SalveazaFisier();
break;
}
case '6':
{
StergeDate();
SalveazaFisier();
break;
}
case '7':
{
                DeschideFisier();
SortareDate();
AfisareDate();
break;
}
case 27:
{
SalveazaFisier();
exit(1);
}
          default: printf("Introduceti optiunea corect\n"); break;
}
}
}

ÎnchideЗакрыть



Mesaj util ?   Da   0 puncte

1
<< Precedenta      Următoarea >>

#1 by fnatik (User) (0 mesaje) at 2013-09-30 14:17:28 (620 săptămâni în urmă) - [Link]Top
astept raspunsuri pe forum sau in PM


Mesaj util ?   Da   0 puncte
#2 by simgon (The show must go on!) (0 mesaje) at 2013-09-30 14:43:04 (620 săptămâni în urmă) - [Link]Top
#0 fnatik, colegiul de informatica?:fuckthatbitch:


Mesaj util ?   Da   0 puncte
#3 by _ViorelDodon_ Warned (<3 Forever Inloved ἐ>) (1 mesaje) at 2013-09-30 14:44:58 (620 săptămâni în urmă) - [Link]Top
#2 simgon, UTM, FCIM, lucarea de an la anul I! Cel putin, mie de asta-mi aminteste!


Mesaj util ?   Da   0 puncte
#4 by simgon (The show must go on!) (0 mesaje) at 2013-09-30 14:46:30 (620 săptămâni în urmă) - [Link]Top
#3 _ViorelDodon_, da mie de colegiu, practica, cursul 3:fuckthatbitch:


Mesaj util ?   Da   0 puncte
#5 by BATMAN_92 Club de sah si dame (CSKA FAN) (0 mesaje) at 2013-09-30 14:55:45 (620 săptămâni în urmă) - [Link]Top
#3 _ViorelDodon_, nustiu cum tu da eu la UTM in anu 1 n-am invatat C#


Mesaj util ?   Da   0 puncte
#6 by fnatik (User) (0 mesaje) at 2013-09-30 15:02:21 (620 săptămâni în urmă) - [Link]Top
#3 _ViorelDodon_, cam asa ceva :D
nu sunt AŞI in programare printre voi ?


Mesaj util ?   Da   0 puncte
#7 by 111denis999 (Power User) (0 mesaje) at 2013-09-30 15:03:18 (620 săptămâni în urmă) - [Link]Top
#2 simgon, "... colegiul de informatica ..." - nu se preda acolo C#-ul dupa cite stiu


Mesaj util ?   Da   0 puncte
#8 by simgon (The show must go on!) (0 mesaje) at 2013-09-30 15:05:57 (620 săptămâni în urmă) - [Link]Top
#7 111denis999, C# nu-i C++?


Mesaj util ?   Da   0 puncte
#9 by Capilleary Donor (Патлатый) (0 mesaje) at 2013-09-30 15:08:05 (620 săptămâni în urmă) - [Link]Top
#8 simgon, nu, la C# plusurile sunt mai unul peste altul.


Mesaj util ?   Da   4 puncte
#10 by YukioDisabled (keep silence) (0 mesaje) at 2013-09-30 15:08:36 (620 săptămâni în urmă) - [Link]Top
aștept banii


sdgfdfgdfgdf
sdfsdgfd
sdfdfg
asd
sdf
sd
fsd
g
dfg
dfhfdhdfg
dfg
df
hgh
fg
hf
gjh
dfhfgj
fg
jj
ghj
gh
jgh
kj
gfh
dfg
dfgh
fg
78
9
780
7
ye5
636
45
yfg
h
er6
45r
u56
u
f
hdf
t
wer
t45
6
5
86
78i

hgj
fg
gher
t
rt
u
yui9
y
9
ij
ghj
gf
hfd
y
drt
e
r6t
er
y
ftgh
df
gd
rt
r
y
tu
t
t
7
6t8
5e
6y
5yt
45
y
56i
67
9
78
9t
yu
r
7
45
756
786789678967
9y
ui
567
56
7
56
7867
8678
75675
687
67
8
56867867
8
678
567867
867
8
6
8
67
8678
67
86789
67867
9
6tr
uy566
7y6
tuty
u
ty
u
t
ÎnchideЗакрыть
:)


Mesaj util ?   Da   0 puncte
#11 by simgon (The show must go on!) (0 mesaje) at 2013-09-30 15:12:16 (620 săptămâni în urmă) - [Link]Top
#9 Capilleary, nu era nevoie sa ironizezi, eu nu-s specialist in programare, de asta si am intrebat


Mesaj util ?   Da   0 puncte
#12 by Capilleary Donor (Патлатый) (0 mesaje) at 2013-09-30 15:29:13 (620 săptămâni în urmă) - [Link]Top
#11 simgon, da eu fără ironie. Asta-i una din teoriile de ce anume "#".


Mesaj util ?   Da   1 puncte
#13 by lordcerebel (Power User) (0 mesaje) at 2013-09-30 16:01:25 (620 săptămâni în urmă) - [Link]Top
aceasta nu este C#, este o lucrare de an la C++, structuri de date si algoritm, ceva imi amintesc am trecut prin asta.


Mesaj util ?   Da   0 puncte
#14 by _ViorelDodon_ Warned (<3 Forever Inloved ἐ>) (1 mesaje) at 2013-09-30 16:07:10 (620 săptămâni în urmă) - [Link]Top
#5 BATMAN_92, "... C# ..." - dar n-am zis eu ca e acelasi proiect sau conditie! Zic doar ca imi aminteste! Creare fisiere, alte doua suplimetare, editare, deschidere, introducere, toata asta. =)

#10 Yukio,
text ascunsскрытый текст
ÎnchideЗакрыть



Mesaj util ?   Da   0 puncte
#15 by melintem (User) (0 mesaje) at 2013-09-30 17:09:49 (620 săptămâni în urmă) - [Link]Top
#2 simgon, "... colegiul de informatica? ..." - C# la colegiu? Serios?


Mesaj util ?   Da   0 puncte
#16 by simgon (The show must go on!) (0 mesaje) at 2013-09-30 17:12:45 (620 săptămâni în urmă) - [Link]Top
#15 melintem, "... C# la colegiu? Serios? ..." - mai spun o data, daca prin C# se subintelege C++ atunci am invatat la colegiu in cursul 3(2008), dupa care am avut si practica la acest limbaj


Mesaj util ?   Da   0 puncte
#17 by Downloaderix (Power User) (0 mesaje) at 2013-09-30 17:46:01 (620 săptămâni în urmă) - [Link]Top
#0 fnatik, codul tau e in c++ in primul rind ... eu pot sati fac asa program in c++. In C# stiu oameni care pot sa te ajute dar totul depinde de cit platesti :D


Mesaj util ?   Da   0 puncte
#18 by BATMAN_92 Club de sah si dame (CSKA FAN) (0 mesaje) at 2013-09-30 19:24:18 (620 săptămâni în urmă) - [Link]Top

Downloaderix wrote:

#0 fnatik, codul tau e in c++ in primul rind ...

- serios? da eu credeam ca in C++ in loc de printf si scanf se foloseste cin si cout si declaratiile merg altfel..


Mesaj util ?   Da   0 puncte
#19 by Andru6alu (Power User) (0 mesaje) at 2013-09-30 19:58:23 (620 săptămâni în urmă) - [Link]Top
#3 _ViorelDodon_, Dar eu la lucrarea de anul I, UTM, FCIM am avut DirectX Game Programmig :okay:


Mesaj util ?   Da   0 puncte
#20 by andreis13 (Music Is A Weapon) (0 mesaje) at 2013-09-30 20:08:42 (620 săptămâni în urmă) - [Link]Top
#19 Andru6alu, nu uita k nu la toti li se propun asa teme :D


#18 BATMAN_92, multi si dupa anu 4 vazind codu in C o sa-i spuna ca-i C++ .. aici n-ai ce-i face.. insa prima data vad ca C-u sa fie numit C# :D


Mesaj util ?   Da   1 puncte
#21 by fnatik (User) (0 mesaje) at 2013-09-30 21:17:35 (620 săptămâni în urmă) - [Link]Top
#20 andreis13, asa C# am gasit intr-o sumedenie de carti


Mesaj util ?   Da   0 puncte
#22 by andreis13 (Music Is A Weapon) (0 mesaje) at 2013-09-30 21:26:59 (620 săptămâni în urmă) - [Link]Top
#21 fnatik, vezi codu din spoileru dat si compara cu ceea ce ai inclus tu in primu post..

exemplu banal de cod in C#
using System;

namespace Example2
{
  class Program
  {
    public static void parameter(int num1, int num2,            out int add, out int sub, out int mul, out float div)
      {
        add = num1 + num2;
        sub = num1 - num2;
        mul = num1 * num2;
        div = (float)num1 / num2;
      }
    static void Main(string[] args)
      {
        int num1,num2;
        int add, sub, mul;
        float div;
        Console.Write("Enter 1st number\t");
        num1 = Convert.ToInt32(Console.ReadLine());
        Console.Write("\nEnter 2nd number\t");
        num2 = Convert.ToInt32(Console.ReadLine());

        Program.parameter(num1, num2, out add, out sub,              out mul, out div);
        Console.WriteLine("\n\n{0} + {1} = {2}", num1,              num2, add);
        Console.WriteLine("{0} - {1} = {2}", num1, num2,            sub);
        Console.WriteLine("{0} * {1} = {2}", num1, num2,            mul);
        Console.WriteLine("{0} / {1} = {2}", num1, num2,            div);

        Console.ReadLine();
      }
  }
}
ÎnchideЗакрыть

simti deosebirea?


Mesaj util ?   Da   0 puncte
#23 by Lichking Warned (Power User) (0 mesaje) at 2013-09-30 23:03:45 (620 săptămâni în urmă) - [Link]Top
#include <stdio.h>
void main(){int n1,n2;scanf("%d %d",n1,n2);printf("%d+%d=%d %d-%d=%d %d/%d=%d %d*%d=%d",n1,n2,n1+n2,n1,n2,n1-n2,n1,n2,n1*n2,n1,n2,n1/n2);}
// simti deosebirea?
// se compileaza in orice Windows, Linux, MS-DOS, MAC-OS, si sute si mii de alte sisteme de operare si dispozitive.
// cand scrii un cod C# posteaza si System Requirements, ca lumea sa nu creada ca C# merge pe orice calculator.


Mesaj util ?   Da   0 puncte

1
<< Precedenta      Următoarea >>

Forum Index > Coș cu teme șterse > Invatamint > Caut persoana s-a elaboreze un program in C# (platesc)

Această temă este închisă. Nu puteţi posta mesaje noi.


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.