Você está na página 1de 8

Lista 2

1168 – LED

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

int main() {

char x[1110];

int n,soma=0,i,j;

scanf("%d",&n);

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

scanf("%s",x);

for(j=0;j<strlen(x);j++){

if(x[j]=='1'){

soma+=2;

else if(x[j]=='2'){

soma+=5;

else if(x[j]=='3'){

soma+=5;

else if(x[j]=='4'){

soma+=4;

else if(x[j]=='5'){

soma+=5;

else if(x[j]=='6'){

soma+=6;

else if(x[j]=='7'){
soma+=3;

else if(x[j]=='8'){

soma+=7;

else if(x[j]=='9'){

soma+=6;

else if(x[j]=='0'){

soma+=6;

printf("%d leds\n",soma);

soma=0;

return 0;

1173 - Preenchimento de Vetor I

#include <stdio.h>

#define ct 10

int main() {

int vet[ct],c,x;

scanf("%d",&x);

vet[0]=x;

for(c=1;c<ct;c++){

vet[c]=2*vet[c-1];

for(c=0;c<ct;c++){

printf("N[%d] = %d\n",c,vet[c]);

}
return 0;

1174 - Seleçao em Vetor I

#include <stdio.h>

#define i 100

int main() {

int x;

float c[i];

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

scanf("%f",&c[x]);

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

if(c[x]<=10){

printf("A[%d] = %0.1f\n",x,c[x]);

return 0;

1176 - Fibonacci em Vetor

#include <stdio.h>

int main(){

int n,j,i, f;

long long fib[61];

scanf("%d",&n);

fib[0] = 0;

fib[1] = 1;

for(j = 2; j <= 60; j++){

fib[j] = fib[j-2] + fib[j-1];

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

scanf("%d",&f);

printf("Fib(%d) = %lld\n",f,fib[f]);

return 0;}

1177 - Preenchimento de Vetor II

#include<stdio.h>

int main()

long int a[1000],i,t,j=0,k;

scanf("%d",&t);

for(i=0 ; i<1000 ; i++)

printf("N[%d] = %d\n",i,j);

j++;

if(j==t)

j=0;

return 0;

1178 - Preenchimento de Vetor III

#include <stdio.h>

int main(){

double n,a[100];

int i;

scanf("%lf",&n);

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

printf("N[%d] = %.4lf\n",i,n);

n=n/2;
}

return 0;

1179 - Preenchimento de Vetor IV

#include <stdio.h>

int main()

int a,b,c=0,d,e,f,g,h,i,j,l=0,m=0,x=0,n,p,par[5],impar[5],ara[15];

for(b=0; b<15; b++)

scanf("%d", &ara[b]);

for(a=0; a<15; a++)

if(l==5){

for(n=0; n<5; n++)

printf("impar[%d] = %d\n", n, impar[n]);

l=0;

if(m==5)

for(p=0; p<5; p++)

printf("par[%d] = %d\n", p, par[p]);

m=0;}

if(ara[a]%2!=0)

impar[c]=ara[a];

++c;

l++;

if(c==5) c=0;

if(ara[a]%2==0)

{
par[x]=ara[a];

++x;

m++;

if(x==5) x=0;

for(i=0; i<l; i++)

printf("impar[%d] = %d\n", i, impar[i]);

for(j=0; j<m; j++)

printf("par[%d] = %d\n", j, par[j]);

return 0;

1180 - Menor e Posição

#include <stdio.h>

int main()

int a,b,c,d,e,n, p, men;

scanf("%d", &n);

int x[n];

for(a=0; a<n; a++)

scanf("%d", &x[a]);

men=x[0];

for(a=1; a<n; a++)

if(men>x[a])

men=x[a];

p=a;

printf("Menor valor: %d\nPosicao: %d\n", men, p);

return 0;

}
1192 - O jogo Matemático de Paula

#include <stdio.h>

int main(){

int n, i, a, c;

char b;

scanf("%d",&n);

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

scanf("%d%c%d",&a,&b,&c);

if(a == c)

printf("%d\n",a*c);

else if(b >= 65 && b <= 90)

printf("%d\n",c-a);

else

printf("%d\n",c+a);

return 0;

1238 – Combinador

#include <stdio.h>

#include <string.h>

#define tam 50

int main() {

char v1[tam],v2[tam],v3[tam*2];

int n,x,y,z,t1,t2,t;
scanf("%d",&n);

for(x=1;x<=n;x++){

scanf("\n%s",v1);

scanf("\n%s",v2);

t1=strlen(v1);

t2=strlen(v2);

if(t1<t2){

t=t1;}

else{

t=t2;}

z=0;

for(y=0;y<t;y++){

v3[z]=v1[y];

z++;

v3[z]=v2[y];

z++;

if(t1>t2){

for(y=t;y<t1;y++){

v3[z]=v1[y];

z++;

}}

else if(t2>t1){

for (y=t;y<t2;y++){

v3[z]=v2[y];

z++;

}}

v3[z]='\0';

printf("%s\n",v3);}

return 0;}

Você também pode gostar