main() { char st1[STRMAX], st2[STRMAX], st3[STRMAX * 2]; printf("Digite a primeira string: "); fgets(st1, STRMAX, stdin); printf("Digite a segunda string: "); fgets(st2, STRMAX, stdin); strtok(st1, "\n"); strtok(st2, "\n"); if (strncmp(st1, st2, STRMAX) == 0) { printf("As duas sao iguais!\n"); } else if (strncmp(st1, st2, STRMAX) > 0) { printf("As duas nao sao iguais!\n"); printf("\"%s\" eh a maior\n", st1); strncpy(st3, st1, STRMAX); strncat(st3, st2, STRMAX); } else { printf("As duas nao sao iguais!\n"); printf("\"%s\" eh a maior\n", st2); strncpy(st3, st2, STRMAX); strncat(st3, st1, STRMAX); } printf("\"%s\" - %d cars\n", st1, strlen(st1)); printf("\"%s\" - %d cars\n", st2, strlen(st2)); printf("A string concatenada eh:\n\t\"%s\"\n", st3); //================================= printf("%d\n", somatorio(5, 4)); printf("%d\n", fatorial(6, 5)); }
int main(){ printf("Entre com os parâmetros\n\n"); oxigenio(); coliformesfecais(); ph(); dbo(); totalnitrato(); totalfosfato(); temperatura(); turbidez(); residuostotais(); somatorio(); return 0; }
int corrigeAngulos(pivo_type *pivo) { int sum = somatorio(pivo); int i = pivo->nrSetores - 1; int delta = 0; while (sum != pivo->anguloOperacao) { if (sum > pivo->anguloOperacao) { delta = sum - pivo->anguloOperacao; if (delta >= pivo->setor[i].angulo) { delta -= pivo->setor[i].angulo - 1; pivo->setor[i].angulo = 1; --i; if (i < 0) trataNrSetores(pivo); } else pivo->setor[i].angulo -= delta; } else { delta = pivo->anguloOperacao - sum; pivo->setor[i].angulo += delta; } sum = somatorio(pivo); } printf("Corrigido...\n"); return 0; }
Distrito criaDistrito(char *nm) { Distrito dist = NULL; int leu; dist = (Distrito)malloc(sizeof(NDistrito)); dist->nome = strdup(nm); pipe(dist->fd); leu = open(nm,O_RDWR,0700); if(leu > 0) { char* buffer = malloc(1024); read(leu,buffer,1024); int total = somatorio(buffer); dist->agregado = total; free(buffer); } else { dist->agregado = 0; } return dist; }
double GaussHermite::integrar(int grauDoPolinomioDesejado){ double resultado = somatorio(grauDoPolinomioDesejado); return resultado; }