Você está na página 1de 5

Algoritme me tabela - Shembuj

Shembull 1
/* denduria e elementeve te nje tablele*/
#include <stdio.h>
#include <conio.h>
int main()
{
int n;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);
int t[n],c[n],d[n];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
int l=0;
int ugjet;
for(int i=0;i<n;i++)
{
ugjet=false;
for(int j=0;j<l;j++)
if(t[i]==c[j])
{ ugjet=true; d[j]++;}
if(!ugjet)
{
c[l]=t[i];
d[l]=1;
l++;
}
}
for(int i=0;i<l;i++)
printf("%d - %d \t",c[i],d[i]);
getch();
return 0;
}

Shembull 2

/*renditja e elementeve te nje tablele*/


#include <stdio.h>
#include <conio.h>
int main()
{
int n;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);
int t[n];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
int tmp;
for(int i=0;i<n-1;i++)
for(int j=i;j<n;j++)
if(t[i]>t[j]){
tmp=t[i];
t[i]=t[j];
t[j]=tmp;
}
for(int i=0;i<n;i++)
printf("%d ",t[i]);
getch();
return 0;
}

Shembull 3
/*shto elementin ne nje tablele te renditur pa e prishur ate*/
#include <stdio.h>
#include <conio.h>
int main()
{
int n,elem,k;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);
printf("Jepni elementin qe doni te shtoni :\n");
scanf("%d",&elem);

int t[n+1];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
for(int i=0;i<n;i++){
if(t[i]>elem){
for(int j=n;j>i;j--)
t[j]=t[j-1];
t[i]=elem;
break;
}
}
for(int i=0;i<=n;i++)
printf("%d ",t[i]);
getch();
return 0;
}

Shembull 4
/*te shtohet nje element ne tabelen e dhene pas elementit te k-te*/
#include <stdio.h>
#include <conio.h>
int main()
{
int n,elem;
int k=3;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);
printf("Jepni elementin qe doni te shtoni :\n");
scanf("%d",&elem);
int t[n+1];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
for(int j=n;j>=k;j--)

t[j]=t[j-1];
t[k-1]=elem;

for(int i=0;i<=n;i++)
printf("%d ",t[i]);
getch();
return 0;
}

Shembull 5
/*te hiqet nje element ne tabelen e dhene pas elementit te k-te*/
#include <stdio.h>
#include <conio.h>
int main()
{
int n,elem;
int k=2;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);

int t[n+1];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
for(int j=k;j<=n;j++)
t[j]=t[j+1];

for(int i=0;i<=n;i++)
printf("%d ",t[i]);
getch();
return 0;
}

Shembull 6
/*shto elementin ne nje tablele te renditur pa e prishur ate*/

#include <stdio.h>
#include <conio.h>
int main()
{
int n,elem,k;
printf("Jepni nr e elem te tab:\n");
scanf("%d",&n);
printf("Jepni elementin qe doni te hiqni :\n");
scanf("%d",&elem);
int t[n+1];
for(int i=0;i<n;i++)
{
printf("Jepni elem e: %d :",i+1);
scanf("%d",&t[i]);
printf("\n");
}
for(int i=0;i<n;i++){
if(t[i]==elem){
for(int j=i;j<=n;j++)
t[j]=t[j+1];
break;
}
}
for(int i=0;i<=n;i++)
printf("%d ",t[i]);
getch();
return 0;
}

Você também pode gostar