Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ___________________________________________________________________________________________________________________
- RAMKA:
- #include <stdio.h>
- int main(){
- int n,i,j;
- scanf("%d",&n);
- for(i=0;i<n;i++) printf("+");
- printf("\n");
- for(i=1;i<n-1;i++){
- printf("+");
- for(j=1;j<n-1;j++){
- printf("-");
- }
- printf("+\n");
- }
- for(i=0;i<n;i++) printf("+");
- printf("\n");
- return 0;
- }
- ___________________________________________________________________________________________________________________
- HEKSADECIMALEN BROJ:
- #include <stdio.h>
- int main(){
- char bukva;
- int broj=0,cifra;
- while(scanf("%c",&bukva)&&bukva!='\n'){
- cifra=-1;
- if(bukva=='A'||bukva=='a') cifra=10;
- if(bukva=='B'||bukva=='b') cifra=11;
- if(bukva=='C'||bukva=='c') cifra=12;
- if(bukva=='D'||bukva=='d') cifra=13;
- if(bukva=='E'||bukva=='e') cifra=14;
- if(bukva=='F'||bukva=='f') cifra=15;
- if(bukva=='0') cifra=0;
- if(bukva=='1') cifra=1;
- if(bukva=='2') cifra=2;
- if(bukva=='3') cifra=3;
- if(bukva=='4') cifra=4;
- if(bukva=='5') cifra=5;
- if(bukva=='6') cifra=6;
- if(bukva=='7') cifra=7;
- if(bukva=='8') cifra=8;
- if(bukva=='9') cifra=9;
- if(cifra==-1) continue;
- printf("%c",bukva);
- broj = broj*16 + cifra;
- }
- printf(" %d",broj);
- return 0;
- }
- ___________________________________________________________________________________________________________________
- GENERIRANJE NIZA:
- #include <stdio.h>
- int main(){
- int n,i;
- scanf("%d",&n);
- float zbir=0,a,b,niza[n];
- scanf("%f%f",&a,&b);
- niza[0]=a;
- niza[1]=b;
- zbir = a+b;
- for(i=2;i<n;i++){
- niza[i]=zbir/2;
- zbir+=niza[i];
- }
- for(i=0;i<n;i++){
- printf("%.2f ",niza[i]);
- }
- return 0;
- }
- ___________________________________________________________________________________________________________________
- CIKLICHNO POMESTUVANJE:
- #include <stdio.h>
- int main(){
- int n,k,i,j;
- scanf("%d",&n);
- int arr[n],ans[n];
- for(i=0;i<n;i++) scanf("%d",&arr[i]);
- scanf("%d",&k);
- k%=n;
- if(k<0) k = n+k;
- for(i=0;i<n;i++){
- int idx = (i + k)%n;
- ans[idx] = arr[i];
- }
- for(i=0;i<n;i++) printf("%d ",ans[i]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment