Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // main.c
- // Jovana Radojicic
- //
- // Created by Nikola Madjarevic on 1/23/18.
- // Copyright © 2018 Nikola Madjarevic. All rights reserved.
- //
- #include <stdio.h>
- #include <stdlib.h>
- #include <ctype.h>
- #include <string.h>
- #include <math.h>
- /*
- Stringovi kolokvijum
- */
- void izbaci(char str[100],int k){
- int i=k;
- int n = strlen(str);
- for(i=k;i<n;i++){
- str[i] = str[i+1];
- }
- }
- void izbaciPojavljivanja(char str[100]){
- int i,j;
- for(i=0;i<strlen(str);i++){
- char ch = str[i];
- for(j=i+1;j<strlen(str);j++){
- if(str[j] == ch){
- izbaci(str, j);
- }
- }
- }
- }
- void izmeni(char str[100]){
- char rezultat[100];
- char temp[100];
- int brojacTemp = 0;
- int j = 0;
- int i = 0;
- for(i=0;i<=strlen(str);i++){
- if(str[i]!='-'){
- temp[brojacTemp] = str[i];
- brojacTemp++;
- }
- else if(str[i]=='-'){
- izbaciPojavljivanja(temp);
- puts(temp);
- strcat(rezultat,temp);
- strcat(rezultat, "-");
- temp[0]='\0';
- brojacTemp=0;
- }
- if(i==strlen(str)){
- puts("USAO");
- izbaciPojavljivanja(temp);
- puts(temp);
- strcat(rezultat,temp);
- temp[0]='\0';
- brojacTemp=0;
- }
- }
- puts(rezultat);
- }
- /*
- Iterativno izraz
- */
- int pom(int n,int index){
- int i=1;
- int pov=0;
- for(i=1;i<index;i++){
- pov+=i;
- }
- return n+pov;
- }
- float interativno(int n){
- int imenilac = pom(n,n);
- int brojilac = 10;
- int i;
- double suma = 0;
- for(i=1;i<=n;i++){
- printf("\nBrojilac: %d",brojilac);
- printf("\nImenilac: %d",imenilac);
- suma = sqrt(brojilac/imenilac+suma);
- brojilac = brojilac + 11;
- imenilac = pom(n,n-i);
- }
- return suma;
- }
- int main(int argc, const char * argv[]) {
- printf("%f",interativno(8));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement