| louieeen1 a întrebat:

Salutare, o intrebare cine stie ce inseamna eroarea asta in codeblocks
error: invalid operands to binary >> (have 'FILE * {aka struct _iobuf *}' and 'int')|

5 răspunsuri:
suntserios
| suntserios a răspuns:

Fara bucata de cod care genereaza eroarea e greu sa ne dam seama. Posibil fie sa nu folosesti o strucura cum trebuie, fie sa ai greseli de sintaxa

| louieeen1 explică (pentru suntserios):

#include
#include

int main()
{
int spaces,position, next_position, order, auxiliary, repeat_program;

int v[1000];

while
{
printf("Alegeti tipul de ordonare:\n");
printf("1. Ordonare crescatoare.\n");
printf("2. Ordonare descrescatoare.\n");

stdin>>order;

if(order==1)
{
printf("Ati ales ordinea crescatoare.\n");
printf("Cate numere introduceti? (MAX=1000): ");

stdin>>spaces;

if(spaces>1000)

printf("Reporniti programul si introduceti un numar corespunzator.");

else
{
printf("Introduceti numerele: ");

for(position=0; position>v[position];

for(position=0; positionv[next_position])
{
auxiliary=v[position];
v[position]=v[next_position];
v[next_position]=auxiliary;
}
}
printf("Ordinea crescatoare a numerelor este: ");

for(position=0; position>spaces;

if(spaces>1000)

printf("Reporniti programul si introduceti un numar corespunzator.");

else
{
printf("Introduceti numerele: ");

for(position=0; position>v[position];
for(position=0; position>repeat_program;
}
while (repeat_program==1);
return 0;
}

| suntserios a răspuns (pentru louieeen1):

Pare destul de incomplet ce ai postat tu aici

| louieeen1 explică (pentru suntserios):

Atunci daca poti si daca vrei sa faci tu un astfel de algoritm :
1. Ordonarea unui vector cu n elemente introduse de la tastatura :
a) Afisarea vectorului inainte de ordonare
b) Afisarea vectorului dupa ordonare
c) Sa poata opta pentru ordonare crescatoare/descrescatoare.
Gen
1. Ordonare crescatoare
2. Ordonare descrescatoare
si daca e 1 sa fie crescatoare si 2 descrescatoare
va multumesc anticipat

| suntserios a răspuns (pentru louieeen1):

Nu ajuta pe nimeni sa iti fac eu problemele. Pe mine ca pierd timp, pe tine ca nu inveti nimic.