Presentation lab3-sem3-c++
- 3. 丶亳从仍 亳仗舒 for
for ([亳仆亳亳舒仍亳亰舒仂]; [仍仂于亳亠]; [亳亠舒亳])
for (亠亳从 = 亰仆舒亠仆亳亠; 亠亳从 < 亰仆舒亠仆亳亠; 舒亞 亳从仍舒)
{
亠仍仂 亳从仍舒;
}
仍亳 仆舒仄 亳亰于亠仆仂 从仂仍亳亠于仂 亟亠亶于亳亶
亳从仍舒, 仂 于 仂仄 仍舒亠 仆舒仄 仗仂仄仂亢亠 亳从仍
FOR
- 4. 亳仄亠 1. 仂亳舒 仄仄 于亠 亳亠仍 仂 1 亟仂 1000
<= 仄亠仆亠 仍亳弍仂 舒于仆仂, 仗仂从仂仍从, 亠仍亳 弍 仗仂舒于亳仍亳 亰仆舒从 <,
仂 亳从仍 仗仂亳亰于亠仍 弍 999 亳亠舒亳亶, .亠. 仆舒 仂亟仆 仄亠仆亠, 亠仄
亠弍亠
// 仄仄舒 亳亠仍 仂 1 亟仂 1000.
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
int i; //亠亳从 亳从仍舒
int sum = 0; //仂弍仆仍磳仄 仗亠亠仄亠仆仆
//亰舒亟舒亠仄 仆舒舒仍仆仂亠 亰仆舒亠仆亳亠 1, 从仂仆亠仆仂亠 1000 亳 亰舒亟舒亠仄 舒亞 亳从仍舒 1
for(i = 1; i <= 1000; i++)
{
sum = sum + i;
}
setlocale(LC_ALL, "russian");
cout << "弌仄仄舒 亳亠仍 仂 1 亟仂 1000: " << sum;
return 0;
}
- 5. 丶亳从仍 亳仗舒 while
while (仍仂于亳亠)
仂仗亠舒仂1
丶亳从仍 亳仗舒 dowhile 舒仆舒仍仂亞亳亠仆 亳从仍 while 亰舒 仂亟仆亳仄
亳从仍ム亠仆亳亠仄 仍仂亞亳亠从仂亠 仍仂于亳亠 仗仂于亠磳 于
从仂仆亠 亳从仍舒, 舒 仆亠 于 仆舒舒仍亠
丶亳从仍 dowhile
do
仂仗亠舒仂
while (仍仂于亳亠);
仂亞亟舒 仄 仆亠 亰仆舒亠仄, 从仂仍从仂 亳亠舒亳亶 亟仂仍亢亠仆
仗仂亳亰于亠亳 亳从仍, 仆舒仄 仗仂仆舒亟仂弍亳 亳从仍 while 亳仍亳
do...while
- 6. 仂亞仂亠 仆亠舒于亠仆于仂 于 仍仂于亳亳 亳从仍舒 亳 亠亳从 i = 0, 舒从 从舒从 于 亳从仍亠 while
仗仂亳仂亟亳 仆舒 仂亟仆 亳亠舒亳 弍仂仍亠, 仗仂仂仄 仂仆 弍亟亠 于仗仂仍仆, 亟仂 亠 仗仂,
仗仂从舒 亰仆舒亠仆亳亠 亠亳从舒 仗亠亠舒亠 亟仂于仍亠于仂 仍仂于亳, 仆仂 亟舒仆仆舒 亳亠舒亳 于亠
舒于仆仂 于仗仂仍仆亳. 仍亳 弍 仄 仗仂舒于亳仍亳 仆亠仂亞仂亠 仆亠舒于亠仆于仂, 仂 亳从仍 弍
亰舒从仂仆亳仍, 从仂亞亟舒 仗亠亠仄亠仆仆舒 i 舒仍舒 弍 舒于仆舒 1001 亳 于仗仂仍仆亳仍仂 弍 仆舒 1
亳亠舒亳 弍仂仍亠.
仂从舒 仗亠亠仄亠仆仆舒 i 仄亠仆亠 1000 于仗仂仍仆磺 亳从仍..
亳仄亠 2. 丶亳从仍 while
#include <iostream>
#include <clocale>
using namespace std;
nt main()
int i = 0; //亳仆亳亳舒仍亳亰亳亠仄 亠亳从 亳从仍舒
int sum = 0; //亳仆亳亳舒仍亳亰亳亠仄 亠亳从 仄仄
while (i < 1000)
{
i++;
sum += i;
}
setlocale(LC_ALL, "russian");
cout << " 1 1000 = "弌仄仄舒 亳亠仍 仂 亟仂 << sum;
return 0;
- 7. 仂亟亳仆 仗仂仂亟 亳从仍舒 弍亟亠 于仗仂仍仆亠仆
仆亠亰舒于亳亳仄仂 仂 仍仂于亳
弌舒仄仂仂亠仍仆仂:
亰舒亟舒 仗亠亠仄亠仆仆仂亶 i 亰仆舒亠仆亳亠, 弍仂仍亠亠, 亠仄 1000
亳仄亠 3. 丶亳从仍 dowhile#include <iostream>
#include <clocale>
using namespace std;
int main()
{
int i = 0; //亳仆亳亳舒仍亳亰亳亠仄 亠亳从 亳从仍舒
int sum = 0; //亳仆亳亳舒仍亳亰亳亠仄 亠亳从 仄仄
do //于仗仂仍仆磳仄 亳从仍
{
i++;
sum += i;
}
while(i < 1000); //仗仂从舒 于仗仂仍仆磳 仍仂于亳亠
setlocale(LC_ALL, "russian");
cout << " 1 1000 = "弌仄仄舒 亳亠仍 仂 亟仂 << sum;
return 0;
}