Você está na página 1de 2

#include<stdio.

h>
#include<string.h>

#include<stdio.h>
#include<math.h>

digitar texto e apresentar


em baixo

int main(void)
{

int calculammc(int n1, int n2);


int main(void)
{
int n1, n2, mmc;
do{
printf("\n DIGITE O PRIMEIRO NUMERO INTEIRO (para sair digite -1): \n");
scanf("%d",&n1);
if(n1<1){
break;
}
printf("\n DIGITE O SEGUNDO NUMERO INTEIRO (para sair digite -1): \n");
scanf("%d",&n2);
if(n2<1){
break;
}
mmc=calculammc(n1,n2);
printf("\n MMC de %d e %d: %d\n", n1, n2, mmc);

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);

}while(n1!=1 && n2!=1);

#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"};

int main (void)


{

void main() {
int i;
char s[80];

char nome[100], frase;


int i,j=0;
printf ("\n INFORME UMA FRASE (100 Letras)\n");
fflush(stdin);
gets(nome);
printf ("\n INFORME UM CARACTER:\n");
scanf("%c", &frase);
printf("\n O CARACTER [ %c ] APARECEM NOS INDICES: \n",frase);
for (i=0;nome[i]!='\0';i++)
if (frase == nome[i])
{
printf("%d\t",i);
j++;
}
printf("\n O NUMERO DE LETRAS %c FORAM %d",frase, j);
}

#include<stdio.h>
#include<stdlib.h>
#include <string.h>
int main(void)
{
char frase[30];int i,tam;

printf("Informe uma frase:\n");


gets(s);
int conte = 0,cta = 0,conti=0,conto=0,contu=0; // contador de
vezes que a letra "a" ocorre na frase
int n = strlen(s); // tamanho da cadeia
for (i=0; i<n; i++) {
if ((s[i] == 'a') || (s[i] == 'A'))
cta = cta + 1;
if ((s[i] == 'e') || (s[i] == 'E'))
conte = conte + 1;
if ((s[i] == 'i') || (s[i] == 'I'))
conti = conti + 1;
if ((s[i] == 'o') || (s[i] == 'O'))
conto = conto + 1;
if ((s[i] == 'u') || (s[i] == 'U'))
contu = contu + 1;
}
printf("\n VOGAL \"A/a\" QUATIDADES %d ", cta);
printf("\n VOGAL \"E/e\" QUATIDADES %d ", conte);
printf("\n VOGAL \"I/i\" QUATIDADES %d ", conti);
printf("\n VOGAL \"O/o\" QUATIDADES %d ", conto);
printf("\n VOGAL \"U/u\" QUATIDADES %d ", contu);
}

char texto[500];

for(i=0, j=1;i<strlen(texto); i++){


if(texto[i]==' '){
j++;
}
else
{
if(j!=0){
cont++;
j=0;
}
}
}
printf("\n O TOTAL DE PALAVRAS SAO = %d",
cont);
}

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;

printf("\n INFORME UMA FRASE OU


TEXTO.\n");
gets(texto);

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){

printf("\n DIGITE UMA FRASE: ");


fflush(stdin);
gets(frase);
tam=strlen(frase);
while(tam>30)
{
printf("\n TAMANHO INVALIDO.\n INFORME NO MAXIMO 30 LETRAS.");
printf("\n\n");
printf("\n DIGITE NOVAMENTE A FRASE:\n ");
fflush(stdin);
gets(frase);tam=strlen(frase);
}
for(i=0;i<=tam;i++){
if(frase[i]==' ')
frase[i]='\n';
printf("%c",frase[i]);
}
}

#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

");

int main (void)


{
char texto[100];
int i,j=0, k;
int vet[50];

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<50; i++){


vet[i]=0;
}

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);

for (i=0; i<n; i++) {


b[j] = a[i];
j = j - 1;
}

# 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("i- a[i] b[i] (vetor 'a' invertido)\n");


printf("------------------------------------\n");
for (i=0; i<n; i++)
printf("%d- %d
%d\n", i, a[i], b[i]);
}

}
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]);
}
}

Você também pode gostar