Escolar Documentos
Profissional Documentos
Cultura Documentos
h>
#include<string.h>
#include<stdio.h>
#include<math.h>
int main(void)
{
char texto[400],texto2[400];
int i,j,cont=0,cont2=1;
printf("\n DIGITE O TEXTO: \n");
fflush(stdin);
gets(texto);
for(i=0, j=0;i<strlen(texto); i++)
{
if(texto[i]==' '&&cont2==1){
return 0;
}
int calculammc(int n1, int n2)
{
int mmc=1, i;
for(i=2;;i++)
{
while(n1%i==0|| n2%i==0)
{
mmc*=i;
if(n1%i==0)
n1/=i;
if(n2%i==0)
n2/=i;
}
if(n1==1 && n2==1)break;
}
return mmc;
}
else{
cont2=2;
if(texto[i]==' ')
{
cont++;
}
else{
if(cont!=0)
{
texto2[j]=' ';
j++;
cont=0;
}
texto2[j]=texto[i];
j++;
}
}
}
texto2[j]='\0';
printf(" \n\n%s", texto2);
#include <stdio.h>
#include <stdlib.h>
int mdc2(int n1,int n2);
int mdc2(int n1,int n2)
{
if(n2 == 0) return n1;
else
return mdc2(n2,n1%n2);
}
int main(){
int n1,n2;
char op;
do{
printf("\n INFORME PRIMEIRO NUMERO: \n ");
scanf("%d",&n1);
printf("\n INFORME SEGUNDO NUMERO: \n ");
scanf("%d",&n2);
printf(" MDC: %i\n",mdc2(n1,n2));
printf("\n DESEJA CALCULAR OUTRO MDC: (s)SIM
(n)NAO? ");
scanf("%d",&op);
}while((op=='s')||(op=='S'));
system("Pause");
}
#include<stdio.h>
#include<string.h>
#include<stdio.h>
int main(void){
int i,j,x;
char sigla[14];
char matriz[14][2][20]={"pr", "PARANA", "sc", "SANTA CATARINA", "rs","RIO GRANDE DO SUL","sp","SAO PAULO","rj","RIO DE JANEIRO"
,"es","ESPIRITO SANTO","mg","MINAS GERAIS","PR", "PARANA", "SC", "SANTA CATARINA", "RS","RIO GRANDE DO SUL","SP","SAO PAULO"
,"RJ","RIO DE JANEIRO","ES","ESPIRITO SANTOS","MG","MINAS GERAIS"};
void main() {
int i;
char s[80];
#include<stdio.h>
#include<stdlib.h>
#include <string.h>
int main(void)
{
char frase[30];int i,tam;
char texto[500];
x=1;
for(i=0;i<14;i++){
for(j=0;j<2;j++){
if(strcmp(sigla,matriz[i][j])==0){
printf("\n O ESTADO BRASILEIRO E %s\n", matriz[i][j+1]);
x=0;
}
}
}
if(x==1&&sigla[0]!='3'){
printf("\n A SIGLA INFORMADA ESTA INCORRETA: \n");
}
}while(sigla[0]!='3');
}
#include <stdio.h>
#include <string.h>
int i,j,cont=0;
do{
printf("\n INFORME A SIGLA DE UM ESTADO SUL OU SUDESTE BRASILEIRO E '3' PARA SAIR: \n");
fflush(stdin);
gets(sigla);
#include <stdio.h>
#include <string.h>
int main(void){
#include<stdio.h>
#include<stdlib.h>
int main(void){
int n=10,vet[n],cont=0,i,sair;
int contimapares=0,maiorcem_cont=0,menorcem[n], contmecem=0 ;
int menordez[n],impares[n],pares[n], maiorcem[n],
medez_cont=0,par_cont=0;
int divisores[n], contdiv =0;
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
#include <stdio.h>
#include <string.h>
int main(void){
float media;
int n=10,menor,vet[n],cont, pares[n],
par_cont=0,i,par=0;
srand(time(NULL));
printf(" INFORME OS NUMEROS: \n
");
float proporcao;
do{
for (i=0;i<10;i++){
printf("\n INFORME SO NUMERO INTEIRO POSITIVO:\n ",i);
scanf("%d",&vet[i]);
}
for (i=0;i<10;i++){
if (((vet[i]%5)==0)&&((vet[i]%3 )==0)){
divisores[contdiv] = vet[i];
contdiv++;
}
for(i=0;i<n;i++){
vet[i]= rand()%100;
scanf ("%d",&cont);
printf(" %d ", vet[i]);
do{
if(strlen(texto)>49)
{
printf("\n TEXTO MUITO GRANDE\n");
printf(" INFORME UM TEXTO MENOR\n");
}
printf("\n DIGITE UM TEXTO NO MAXIMO 50 CARACTERES:\n");
fflush(stdin);
gets(texto);
if((vet[i]%2)==0){
pares[par_cont]=vet[i];
par_cont++;
par=(par+vet[i]);
}
}
if(vet[i]<10){
menordez[medez_cont] = vet[i];
medez_cont++;
}
if(vet[i]>100){
maiorcem[maiorcem_cont] = vet[i];
maiorcem_cont++;
}
if(par != 0){
media=par/par_cont;
}
else{
printf("NAO EXISTE NUMEROS PARES:");
}
}while(strlen(texto)>49);
k=(strlen(texto));
for (i=0; i<k; i++){
if((texto[i]=='A')||(texto[i]=='a')){
vet[j]=1;
j++;
}
else if((texto[i]=='E')||(texto[i]=='e')){
vet[j]=2;
j++;
}
else if((texto[i]=='I')||(texto[i]=='i')){
vet[j]=3;
j++;
}
else if((texto[i]=='O')||(texto[i]=='o')){
vet[j]=4;
j++;
}
else if((texto[i]=='U')||(texto[i]=='u')){
vet[j]=5;
j++;
}
menor = vet[0];
if((vet[i]>10)&&(vet[i]<100)){
menorcem[contmecem] = vet[i];
contmecem++;
}
if((vet[i]%2) == 0 ){
pares[par_cont]= vet[i];
par_cont++;
}
if((vet[i]%2) != 0){
impares[contimapares] = vet[i];
contimapares++;
}
for(i=0;i<n;i++){
if(vet[i]<=menor){
menor= vet[i];
}
}
printf("\n\n MENOR VALOR = %d \n",menor);
printf("\n\n NUMEROS PARES:\n");
for(i=0;i<par_cont;i++){
printf("%d\n",pares[i]);
}
printf("\n MEDIA DOS NUMEROS PARES =
}
%2.f\n",media);
system("cls");
}
printf("OS NUMEROS PARES SAO : \n");
for (i=0; i<par_cont;i++){
printf("%d, ",pares[i]);
}
printf("\n\n DIVISORES POR 5 E POR 3: ");
printf("\n EXISTEM %d DIVISORES POR 5 E POR 3: \n",contdiv);
for(i=0; i<contdiv;i++){
printf("%d, ",divisores[i]);
}
printf("\n\n MENORES QUE 10 E MAIORES QUE 100:");
printf("\n MENORES QUE 10:\n");
for(i=0; i<medez_cont;i++){
printf("%d, ",menordez[i]);
}
printf("\n\n MAIORES QUE 100:\n");
for(i=0; i<maiorcem_cont;i++){
printf("%d, ",maiorcem[i]);
}
printf("\n\n MAIORES QUE 10 E MENORES QUE 100:\n");
#include "stdio.h"
for(i=0; i<contmecem;i++){
#include "stdlib.h"
printf("%d, ",menorcem[i]);
# include <time.h>
}
printf("\n OS NUMEROS IMPARES INFORMADOS SAO: \n");
int main(void) {
for(i=0; i<10;i++){
if (vet[i]%2!=0){
srand ( time(NULL));
printf("%d, ",vet[i]);
int n = 10;
cont++;
int i, a[n], b[n];
}
}printf("\n\n A QUANTIDADE DE NUMEROS IMPARES MOSTRADO FOI: %d\n",cont);
for (i=0; i<n; i++)
proporcao = ((contimapares*10)/1);
a[i] = rand()%10;
printf("\n\n A PORCENTAGEM DE NUMEROS IMPARES EM RELAAO A QUANTIDADE DE
NUMERO: %.2f",proporcao);
printf("\n[1/SAIR] OU [2/CONTINUAR]");
int j = (n - 1);
scanf ("%d",&sair);
}while(sair==2);
# include <stdio.h>
int main (void)
{
int i,j;
float maior=0, menor=0;
float matriz[5][2];
for (i=0; i<5; i++){
printf(" %d, INFORME A NOTA DO ALUNO \n",i+1);
for(j=0; j<2; j++){
printf("INFORME A NOTA %.d:",i+1,j+1);
scanf("%f",&matriz[i][j]);
}
}
menor=matriz[0][0];
maior=matriz[0][0];
for(i=0; i<5; i++){
for (j=0; j<2; j++){
if (matriz[i][j]>maior){
maior=matriz[i][j];
}
else if (matriz[i][j]<menor){
menor=matriz[i][j];
}
}
}
printf("\nMenor nota %.2f",menor);
printf("\nMaior nota %.2f",maior);
}
}
printf("\n ANALISE DAS VOGAIS:\n\n");
printf(" VOGAL A = 1");
printf("\tVOGAL E = 2");
printf("\tVOGAL I = 3");
printf("\tVOGAL O = 4");
printf("\tVOGAL U = 5\n\n");
for(i=0; i<j; i++){
printf("%d" ,vet[i]);
}
}