• Matéria: Informática
  • Autor: HGSHenry5187
  • Perguntado 7 anos atrás

escreva um programa que leia um número inteiro e informe o seu antecessor e o seu sucessor

Respostas

respondido por: roque95
1

#include<stdio.h>

void main(){

int n;

printf ("Informe um número inteiro: "); scanf("%d",&n);

printf("O Antecessor de %d é%d e seu sucessor é %d.", n,n-1,n+1);

}

respondido por: LOCmath2
11
  • ⿻ Veja abaixo para uma explicação + resposta, ou veja a imagem em anexo.

 \\ \\

┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅

 \\ \\

 \begin{gathered} \begin{gathered}\begin{array}{c}~\\\underline{\text{\LARGE$\mid{\boxed{\text{\orange{P}}}}\boxed{\text{\red{y}}}\boxed{\text{\orange{t}}}\boxed{\text{\red{h}}}{\boxed{\text{\orange{o}}}\boxed{\text{\red{n}}}}\mid$}}\end{array}\end{gathered}\end{gathered}

 \\ \\

Tipos Primitivos

 \\

❐ No Python temos os tipos primitivos, que são dados simples. Os principais tipos primitivos e suas funcionalidades são:

 \\

  • Int = Números Reais. Números negativos, positivos e nulos. São inteiros para o Python.

Ex.: 10, 53, 0, – 49.

 \\

  • Float = Números Reais, ou, números flutuantes. Eles têm a forma de números irracionais, mas para o Python, eles não vêm com uma vírgula, eles vêm com um ponto.

Ex.: 0.1886 ( 0,1886 ), 0.2037 ( 0,2037 ), 2.2222 ( 2,2222 ).

 \\

  • Bool = True ou False. São usados para provar se o número é verdadeiro, ou seja, se ele é real ( booleano ).

 \\

  • Str = É tudo o que está entre aspas simples ( ' ) ou entre aspas duplas ( " ), podem ser números ou palavras.

 \\ \\

Funções Print e Input

 \\

❐ No Python, temos as funções Print e Input. Elas têm a função de escrever e ler, ou, entrada e saída de uma mensagem.

 \\

  • Print = É usado para escrever algo na tela.
  • Input = É usado para ler algo na tela.

 \\

  • Ex.1:
  • Print('Olá, Mundo!')

  • Ex.2:
  • n1 = input('Qual o seu nome?')
  • n2 = input('Qual a sua idade {}?'.format(n1))

 \\

❐ No Ex.2 você deve ir fazendo junto com o Run Mode, que é o modo de exibição conforme você vai fazendo os comandos.

 \\ \\

Format

 \\

❐ Você pode usar o comando .format ou .f ( dependendo da versão do seu Python, ou qual ele aceita esse comando ) para formatar elementos. No exemplo 2, temos duas linhas, e nessas duas linhas precisamos ter algo ( que no caso foi n1 e n2 ) que receba o print ou input de tal coisa. Eu coloquei como exemplos perguntas de nome ( n1 ) e idade ( n2 ). No n2 temos as Chaves {} que será transportado para ela ( na exibição Run Mode ) o nome da pessoa, mas para formatar, precisamos usar o .format() ou .f() . Na exibição Run Mode fica assim:

 \\

  • Ex.2:

  • comando:
  • n1 = input('Qual o seu nome?')

( leitura: n1 recebe o input de Qual o seu nome? )

  • Run Mode:
  • Qual o seu nome?
  • Ex.: Amy

  • programa:
  • n2 = input('Qual a sua idade {}?'.format(n1))

( leitura: n2 recebe o input de Qual a sua idade? )

  • Run Mode:
  • Qual a sua idade Amy?
  • Ex.: 20

 \\ \\

Resposta

 \\

  • programa:

\begin{gathered} \begin{gathered}\:   \overline{ \boxed{\boxed{ \begin{array}{r}\mathsf{n1\:  =  \: \orange{int(input}( \blue{' \: digite \: um \: n \acute{u}mero: \:  '})) \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:   \: } \\   \mathsf{n2 \:  =  \: n1 + 1 \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \: \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:   } \\  \mathsf{n3 \:  =  \: n2 - 1 \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:   \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:   } \\ \mathsf{ \green{print}( \blue{' \: o \: seu \: sucessor \: vale \:  \{ \} \: e \: o \: seu \: antecessor \:  \{ \}'}.format(n2, \: n3)) \: } \end{array}}}} \end{gathered}  \end{gathered}

 \\

  • Run Mode:

\begin{gathered} \begin{gathered}\large \:   \overline{ \boxed{\boxed{ \begin{array}{r}\mathsf{digite \: um \: n \acute{u}mero : \: 4 \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  \:  } \\ \mathsf{o \: seu \: sucessor \: vale \: 5 \: e \: o \: seu \: antecessor \: vale \: 3}\end{array}}}} \end{gathered}  \end{gathered}

 \\ \\

ᕕ༼✿•̀︿•́༽ᕗ Outras atividades de Antecessor e Sucessor, Python:

  • https://brainly.com.br/tarefa/51215954jaquersantana
  • https://brainly.com.br/tarefa/6821078JulioHenriqueLC

 \\ \\

" Forever strong as a Pinetree. "

Duskwood.

 \\ \\

┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅

 \\ \\

 \begin{gathered} \begin{gathered}\begin{array}{c}~\\\underline{\text{\LARGE$\mid{\boxed{\text{\orange{M}}}}\boxed{\text{\red{a}}}\boxed{\text{\orange{r}}}\boxed{\text{\red{i}}}{\boxed{\text{\orange{t}}}\boxed{\text{\red{i}}}\boxed{\text{\orange{m}}}\boxed{\text{\red{u}}}\boxed{\text{\orange{s}}}\boxed{\text{\red{2}}}}\mid$}}\end{array}\end{gathered}\end{gathered}

Anexos:
Perguntas similares