Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador 1098. Mostrar todas as postagens
Mostrando postagens com marcador 1098. Mostrar todas as postagens

domingo, 27 de dezembro de 2020

URI - 1098 - Sequencia IJ 4 - Iniciante - C

Plataforma: URI

Problema1098

Enunciado:
Você deve fazer um programa que apresente a sequencia conforme o exemplo abaixo.

Linguagem: C

Solução:

#include <stdio.h>
int main(){
    int j,i;
    double d=0.0;
    for (i=0; i<11; i++){
        j=1;
        if (i==0 || i==5 || i==10){
            printf("I=%i J=%i\n",(int)(i*0.2),(int)(i*0.2)+j++);
            printf("I=%i J=%i\n",(int)(i*0.2),(int)(i*0.2)+j++);
            printf("I=%i J=%i\n",(int)(i*0.2),(int)(i*0.2)+j);
        }
        else {
            printf("I=%.1lf J=%.1lf\n",d,d+j++);
            printf("I=%.1lf J=%.1lf\n",d,d+j++);
            printf("I=%.1lf J=%.1lf\n",d,d+j);
        }
        d += 0.2;
    }
    return 0;
}

URI - 1098 - Sequencia IJ 4 - Iniciante - C++ - Solução Alternativa

Plataforma: URI

Problema1098

Enunciado:
Você deve fazer um programa que apresente a sequencia conforme o exemplo abaixo.

Linguagem: C++

Solução:

#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    
    int j, i;
    double d = 0.0;
    
    for (i = 0; i < 11; i++){
        j = 1;
        if (i == 0 || i == 5 || i == 10){
            cout << "I=" << (int)(i*0.2) << " J=" << (int)(i*0.2)+j++ << endl;
            cout << "I=" << (int)(i*0.2) << " J=" << (int)(i*0.2)+j++ << endl;
            cout << "I=" << (int)(i*0.2) << " J=" << (int)(i*0.2)+j << endl;
        }
        else {
            cout << "I=" << fixed << setprecision(1) << d << " J=" << d+j++ << endl;
            cout << "I=" << d << " J=" << d+j++ << endl;
            cout << "I=" << d << " J=" << d+j << endl;
        }
        d += 0.2;
    }
    return 0;
}

sexta-feira, 5 de junho de 2020

URI - 1098 - Sequencia IJ 4 - Iniciante - C++

Plataforma: URI
Problema1098

Enunciado:
Você deve fazer um programa que apresente a sequencia conforme o exemplo abaixo.

Linguagem: C++

Solução:
Neste exercício, i começa com o valor de 0 e j com o valor de 1. A cada iteração, i é incrementado em 0.2.
Há um laço interno em que k varia de 0 até 2. Sempre que o valor for impresso, o valor final de i será i, enquanto o valor final de j requer a soma de j+k+i.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#include <iostream>

using namespace std; 

int main() 
{
 float i, j,k;
 for(j=1, i=0 ; i<=2.001; i=i+0.2){
  for(k=0;k<3;k++){
   cout << "I="<< i <<" J="<<j+k+i<<endl;
  }
 }
    return 0; 
} 

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas