niezrozumiałe zadanie z języka c.

0

Witam otóż mam problem dostałem od nauczyciela zadanie do napisania w języku c i kompletnie nie mam pojęcia jak się zabrać do niego.
Treść zadania:
Mikołaj miał worek z prezentami na swoich saniach, w tym worku były ponumerowane prezenty. Napisz program który sprawdzi czy nie było dwóch takich samych numerów. program ma wyświetlić z jakiego zakresu są te numery oraz minimalny oraz maksymalny element. Mikołaj ma w worku 100 prezentów.

I po napisaniu początku kodu pustka:

 
#include<stdio.h>
int main()
{
int tab[100],prezenty,i;
puts("Program o Mikolaju =)");
printf("Wprowadz numer prezentu: %d\n");
scanf("%d",&tab[i]);

if i=0, i<=100,i++;

proszę o jakieś napomknięcie jakiegoś dobrego pomysłu

0

if i=0, i<=100,i++; ktoś tutaj coś skiepścił :P

0

doskonale o tym wiem;/

2

Pierwsze parę rozdziałów byle kursu i bez problemu to pokonasz.

0

pomoże ktoś z tym kodem?

0

http://ideone.com/USt2sV

#include <unordered_map>
#include <iostream>
using namespace std;

int main()
  {
   unordered_map<unsigned,unsigned> pr;
   for(unsigned i=0,v;(i<100)&&(cin>>v);++i) if(++pr[v]>1) cout<<v<<endl;
   return 0;
  }
0

dziękuje tylko to jest język c++

1 użytkowników online, w tym zalogowanych: 0, gości: 1